Integrate SAGA with other tools
Last updated 2 days ago
There are many ways SAGA can be integrated with other tools. Below we just show some of the most common integration. If you need to connect SAGA to other tools, just contact support and we’ll be more than happy to help you out.
Settings → Integrations
Manage API keys and AI connections from Settings → Integrations in SAGA.
API keys
API keys let third-party tools authenticate with your SAGA account on your behalf — for example, when connecting automation tools like ManyChat via the SAGA API.
Click your profile icon (top right) and go to Settings.
Open the Integrations tab.
Under API keys, click Create API key.
Enter a name (e.g. "ManyChat") and click Create key.
Copy the key immediately — it is shown only once.
Use the key as a Bearer token in your integration's Authorization header: Bearer saga_your_key_here
Each key shows its name, prefix, and last-used date. Revoke a key anytime — integrations using it stop working immediately.
AI Connection (MCP)
To connect SAGA to Claude, Cursor, ChatGPT, or other MCP clients, copy the MCP server URL from the AI Connection section on the same page: https://mcp.thesaga.app/mcp
For step-by-step setup per assistant, see How to Connect SAGA to Your AI Assistant via MCP.
ManyChat Integration

Check out the video on how to connect ManyChat to SAGA, then see detailed instructions below on how to populate the right fields.
In the Edit Request tab you need to insert the following:
Request URL https://backend.thesaga.app/api/leads
Headers:
Key: Authorization - Value: Bearer saga_rVIuPtPPY….
Key: Content-Type - Value: application/json
Body:
{
"data":
{
"fullName": "{{full_name}}",
"email": "{{email|fallback:"manychat@gmail.com"}}"
}
}This is what will be inserted inside SAGA. Edit these as you wish. There are a bunch of other fields you can choose. Check out the section Fields Accepted by SAGA below.
Then click Save, or Test the Request. You should have a contact inside SAGA already once you refresh your SAGA Contacts list.
Fields Accepted by SAGA
Core Fields
id(number)email(string)fullName(string)membership(string - e.g., "Lead")initialMembership(string)
Communication & Social Media
cellphone(string/null)countryCode(string/null)facebook(string/null)instagram(string/null)linkedin(string/null)telegram(string/null)tiktok(string/null)
Location
country(string/null)
Follow-up & Activity
lastFollowUp(string/null)scheduledFollowUp(string/null)requestedFollowUp(string/null)lastInteraction(string/null)lastInteractionDate(string/null)mostUrgentTaskDate(string/null)
Sales & Source
saleStep(string - e.g., "connecting")source(string/null)extendedSource(string/null)
Personal & Descriptive
birthday(string/null)description(string/null)interest(string/null)interactions(string/null)leadLanguage(string - e.g., "en")
System & Search
createdAt(datetime)updatedAt(datetime)publishedAt(datetime)creationDateExternal(string/null)searchableName(string/null)fullTextSearch(string)lastOrder(string/null)
Relationships
contactTags(array)
Note: Fields with a value of null in your example (e.g., country, birthday, linkedin) are still part of the data structure and available to be populated.