# Get an agent Source: https://docs.volubile.ai/api-reference/agents/get GET /v1/agents/{id} # List agents Source: https://docs.volubile.ai/api-reference/agents/list GET /v1/agents # Update an agent Source: https://docs.volubile.ai/api-reference/agents/patch PATCH /v1/agents/{id} # Issue a bearer token Source: https://docs.volubile.ai/api-reference/auth/create-token POST /v1/auth/token Issues a short lived JWT Bearer token from a valid API key. # Authentication Source: https://docs.volubile.ai/api-reference/authentication All API endpoints require authentication using API Keys. To authenticate your requests: ## API Keys 1. Obtain your API Key from the [API Integration Settings](https://eu.volubile.ai/integrations/api) page. 2. Include this key in the `X-Api-Key` header of your HTTP request: ``` X-Api-Key: {volubile-api-key} ``` ### API Key Rotation Volubile provides a pair of API keys enabling you to manage a regular rotation or replace a potentially compromised key. ## Bearer Tokens Volubile also provides short-lived JWT Bearer tokens. This flow is useful when you do not want to expose your API key to downstream services and when you want to limit the permissions granted to a client with scoped access. ### Issue a token Use your API key to request a Bearer token from [`POST /v1/auth/token`](/api-reference/auth/create-token). For the full request and response reference, see [Create Token](/api-reference/auth/create-token). #### Supported scopes ##### Agents | Method | Route | Scope | | -------------------- | -------------------------- | ------------------------- | | GET | /v1/agents | agents:read | | GET | /v1/agents/id | agents:read | | PATCH | /v1/agents/id | agents:write | ##### Calls | Method | Route | Scope | | ------------------- | ------------------------------------ | ------------------------ | | GET | /v1/calls | calls:read | | GET | /v1/calls/id | calls:read | | POST | /v1/calls | calls:write | | GET | /v1/calls/id/recording | calls:read | | GET | /v1/calls/id/transcript | calls:read | ##### Campaigns | Method | Route | Scope | | ------------------- | ------------------------------------ | ---------------------------- | | GET | /v1/campaigns/id | campaigns:read | | POST | /v1/campaigns | campaigns:write | | POST | /v1/campaigns/id/status | campaigns:write | ##### Bulk | Method | Route | Scope | | ------------------- | --------------------------- | ------------------------ | | POST | /v1/bulk/calls | calls:write | ### Use a Bearer token Send the issued token in the `Authorization` header: ```http theme={null} Authorization: Bearer {jwt-bearer-token} ``` Bearer tokens are short lived and scoped to the permissions requested when they are issued. Bearer tokens cannot be used to mint another token. Only API keys can call [`POST /v1/auth/token`](/api-reference/auth/create-token). # Create bulk calls Source: https://docs.volubile.ai/api-reference/bulk/create POST /v1/bulk/calls # Create a call Source: https://docs.volubile.ai/api-reference/calls/create POST /v1/calls # Get a call Source: https://docs.volubile.ai/api-reference/calls/get GET /v1/calls/{id} # Get recording of a call Source: https://docs.volubile.ai/api-reference/calls/get-recording GET /v1/calls/{id}/recording # Get transcript of a call Source: https://docs.volubile.ai/api-reference/calls/get-transcript GET /v1/calls/{id}/transcript # List calls Source: https://docs.volubile.ai/api-reference/calls/list GET /v1/calls # Create a campaign Source: https://docs.volubile.ai/api-reference/campaigns/create POST /v1/campaigns # Get a campaign Source: https://docs.volubile.ai/api-reference/campaigns/get GET /v1/campaigns/{id} # Update campaign status Source: https://docs.volubile.ai/api-reference/campaigns/update-status POST /v1/campaigns/{id}/status # Rate limiting Source: https://docs.volubile.ai/api-reference/rate-limiting The Volubile API implements rate limiting to prevent abuse and ensure fair usage across all clients. Rate limits are enforced on a per-account basis, using a fixed time window and a maximum number of allowed requests within that window. Currently, all endpoints are subject to the following rate limit: * Per customer account: **100 requests per 15 seconds**. ## Rate Limit Response The following headers are included with every API response: * `X-RateLimit-Limit`: Indicates the maximum number of requests a client can make within the rate limit window. * `X-RateLimit-Remaining`: Shows the number of requests remaining before the limit is reached. If a client exceeds the rate limit, the API will respond with a `429 Too Many Requests` status code. In this case, the `Retry-After` header is included, indicating the number of seconds the client should wait before making another request to avoid being rate-limited. # Welcome to Volubile Source: https://docs.volubile.ai/en ## What is Volubile? Volubile develops **voice telephone agents** that leverage advanced AI language models to handle large-scale incoming and outgoing calls. Our technology enables the creation of natural and effective conversations between your systems and your customers. Volubile voice agents understand natural language and adapt to the context of the conversation, providing an experience similar to a human interaction. ## Types of Available Agents Answer customer calls and handle their requests with advanced contextual understanding. Initiate calls to your customers for targeted campaigns, reminders, or notifications. ## Key Features Volubile agents are powered by advanced language models that comprehend the subtleties of human conversation, intentions, and varied contexts. Our agents can handle branching conversation scenarios, ask precise questions, and tailor their responses based on the context of the exchange. The agents easily integrate with your existing CRMs, databases, and APIs to access relevant information during conversations. Tailor the tone, style, and knowledge of your agents to perfectly reflect your brand and industry. ## Common Use Cases Handle frequent requests without human intervention and provide 24/7 support to your customers. Identify and qualify prospects via phone on a large scale before transferring the most promising leads to your sales team. Send appointment reminders, confirm bookings, or inform your customers of important updates. Collect customer feedback over the phone in a conversational and natural manner. ## Benefits for Your Business Handle fluctuating call volumes without recruitment or training constraints. Provide continuous service to your customers, regardless of the day or hour. Ensure a consistent quality of service across all your customer touchpoints. Analyze every conversation to improve your service and make informed decisions. Decrease your operational costs while increasing your processing capacity. Provide instant and personalized responses to your customers. ## Technical Operation Volubile voice agents operate through an advanced architecture combining several technologies: 1. **Telephony**: Communication with telephone systems via phone numbers or SIP protocols. 2. **Speech Recognition (STT)**: Accurate conversion of customer speech into text. 3. **Natural Language Understanding (NLU)**: Analysis of intention and context. 4. **Advanced Language Models**: Generation of relevant and contextual responses. 5. **Text-to-Speech (TTS)**: Transformation of text into natural speech. 6. **API Integration**: Bidirectional communication with your information systems. All our technologies are hosted in secure environments and comply with current regulations (GDPR, etc.). ## Getting Started Learn how to integrate and manage powerful automated call agents within your system. Navigate through your product journey with step-by-step guidance. Learn how to set up agents for effective and personalized conversations. Get answers regarding telephony configuration, SIP protocols, and call routing. Discover how to connect your tools through APIs, webhooks, and integrations for all types of tools. Seamlessly integrate Volubile's API into your existing systems. Set up real-time notifications to update your system when calls are completed. # Changelog Source: https://docs.volubile.ai/en/changelog/2026 New releases and improvements ## ๐Ÿš€ New Features #### Chatbot is live: bring your Volubile agents to text Until now, your Volubile agents only handled voice. With the chatbot, you can now deploy the same agent as a written conversation, right on your website. No rebuilding required. * **Easy embed** : Add the chatbot to your site through our SDK, compatible with all major browsers. * **Rich conversations** : Your agents reply in text with clickable links and file attachments. * **Shared configuration** : Your voice agent's configuration applies directly to the chatbot: no need to set up twice what's common to both channels (database, actions, extractors, classifiers) * **Your branding** : Customize the widget's look: logo, colors, and font. โžก๏ธ Want to offer your agents in chat on your website? Reach out to your CSM. ## ๐Ÿ”ง Improvements * The agent's phone number now appears directly below its name in the configuration header โ€” no need to open the Telephony section to find it. * New ElevenLabs voices are now available in the voice selector within the agent. * Improved agent responsiveness: overly long requests are now retried faster to reduce pauses during a conversation. ## ๐Ÿž Bug Fixes * Fixed an issue preventing a phone number from being removed from an agent. * All actions are now correctly preserved when duplicating an agent. * Improved website crawling for the knowledge base, with better handling of www redirects and crawl logs. ## ๐Ÿš€ New Features #### Instant platform navigation with โŒ˜K Command Palette Navigating the platform just got a whole lot faster. Press โŒ˜K (macOS) or Ctrl+K (Windows/Linux) from anywhere to open the command palette and instantly jump to any agent, call, campaign, page, or setting. * Real-time search by agent name, phone number, call ID, or campaign name * Results grouped by category (Navigation, Agents, Calls, Campaigns) * Fully keyboard-navigable (โ†‘โ†“ to move, Enter to confirm, Esc to close) * The "Ask AI" button is now positioned right next to the โŒ˜K trigger โžก๏ธ Press โŒ˜K or Ctrl+K from any page to try it. ## ๐Ÿ”ง Improvements * **New Cartesia voices available** : the Cartesia integration has been updated to include the latest available voices and models. * **Faster overall performance** : several slow database queries have been optimized, resulting in faster response times across the platform. ## ๐Ÿž Bug Fixes * Fixed an issue where the signup confirmation screen was shown to users who were signing in. * Fixed a bug where restoring an older agent version could overwrite the prompt of an unmodified node. * Resolved issues with full-text search in knowledge bases (RAG) not returning correct results. ## ๐Ÿš€ New Features #### Volubile is now self-serve: get started on your own Until now, getting access to Volubile required going through our sales team. You can now create your account, configure your voice agent, and make your first calls entirely on your own : no credit card, no meeting, no waiting. * **Free sign-up**: Create your account in seconds, no credit card required to get started * **Open-access agent builder**: Your agent comes pre-configured and ready to use โ€” customize the prompt and test it directly from the interface * **Self-managed account**: When you're ready to scale, subscribe from the Billing & Subscription page at your own pace โžก๏ธ Create your account at [Volubile.ai](https://eu.volubile.ai/) and launch your first agent today. ## ๐Ÿ”ง Improvements * **Improved knowledge base management (RAG)** : Knowledge base management has been redesigned and integrated directly into the agent configuration. You can now create and link a RAG without leaving the configuration interface, for a smoother workflow. ## ๐Ÿž Bug Fixes * Resolved a bug where dynamic filters were not applied to the call list. * Fixed a network error when initiating a test call from an agent's call list. * Resolved an error that occurred when reopening a call from the call history. ## ๐Ÿš€ New Features #### Introducing the new AI-powered call debugging assistant Investigating a problematic call used to mean manually cross-referencing transcripts, logs, and agent configuration โ€” a time-consuming and error-prone process. Volubile now includes a dedicated AI debugging assistant, accessible directly from any call's detail view. One click opens a conversational assistant that helps you diagnose what went wrong: * **Guided diagnosis**: Describe the issue or share a transcript excerpt, and the assistant identifies likely root causes (wrong routing branch, prompt misconfiguration,โ€ฆ) * **Automatic context**: The assistant has full access to the call's context: transcript, summary, classifiers, extractors, and metadata โ€” no copy-pasting needed. โžก๏ธ Open any call's detail view and click the "Debug call" button in the top-right corner to start a diagnosis. ## ๐Ÿš€ New Features #### ElevenLabs V3 voice model integration Your agents' voices just got a major upgrade. With the ElevenLabs V3 model, speech synthesis is now noticeably more natural: smoother intonation, richer expressiveness, and the ability to convey emotions that match the tone of the conversation. * Warmer, less robotic voices for a better voice experience * The agent adapts its tone as the conversation evolves * Compatible with ElevenLabs voices you've already configured โžก๏ธ Try the new model from the Language & Pronunciation tab in your agent's configuration. #### New AI assistant to answer your platform questions You now have access to a new AI assistant directly within the platform, connected to our documentation. The assistant answers your questions about using the platform, guides you through agent configuration, and handles technical questions, without leaving the interface. โžก๏ธ Access the assistant from the icon at the bottom right of your interface. ## ๐Ÿ”ง Improvements * Following standard agents, you can now also test your Truepath agents in writing directly from the platform, without making a phone call. Simulate conversations and validate your scenarios in seconds from the Test button on your agent. * A new Advanced Settings section has been added to the agent configuration, providing clearer navigation by decluttering the main interface. ## ๐Ÿž Bug Fixes * Fixed a display issue with the preview button in the agent configuration. * Fixed incorrect minute consumption figures shown per agent. * Phone numbers using the 00 prefix (instead of +) are now correctly accepted as valid. ## ๐Ÿš€ New Features #### Discover our new AI Assistant Creating and iterating on prompts can be complex and time-consuming. With our new AI assistant, you now get support at every step to design, improve, and refine your prompts faster and with greater confidence.\ The assistant guides you in both Standard mode and TruePath mode, offering contextual suggestions, clarity improvements, and optimizations tailored to your goals. This new feature allows you to: * Create more effective prompts, even without advanced expertise * Modify and iterate faster, with greater safety โžก๏ธ Get started now with the AI Assistant in the prompt editor. #### Introduction of the Role-Based User Manager for enhanced access control ## ๐Ÿš€ New Features #### Introduction of a configuration diff between agent versions It is now much easier for your teams to understand exactly what has changed from one update to the next. * Each modification to the agentโ€™s prompts is clearly highlighted, making it possible to quickly identify the adjustments made and their potential impact on the agentโ€™s behavior. * In addition, displaying who made each change provides full transparency and enhanced traceability. This improves operational oversight, reduces the risk of errors, and speeds up resolution when unexpected agent behavior occurs. ## ๐Ÿ”ง Improvements #### Display of data hosting location per voice provider To strengthen transparency and support your compliance requirements, we now display the data hosting location for each voice provider. #### Support for phone number searches with spaces To make it easier to navigate your call history, search now supports phone numbers containing spaces, as they are often formatted in internal tools or phone directories. This allows your teams to find calls much faster, even when the number is not entered in a strict format. This small daily improvement enhances usability and reduces friction in call management. ## ๐Ÿž Bug Fixes * Investigation and fix of call start delays occurring after the first interaction. ## ๐Ÿš€ New Features #### Configuration history & versioning A new module now lets you access all past versions of your agent configurations and restore any of them with a single click. The goal: secure deployments, simplify rollbacks, and reduce risks when making sensitive changes. #### New parameter for outbound agents It is now possibleโ€”upon requestโ€”to configure the delay before the agent starts speaking if the interlocutor remains silent. This delay was previously fixed at 5 seconds. If you wish to modify it for your agents, please contact Volubile technical support. #### Add dynamic filters to segment calls You can now create filters based on the context of each call, allowing you to automatically categorize interactions according to your own criteria (for example: by store, branch, region, brandโ€ฆ). If a single agent handles multiple entities or environments, dynamic filters allow you to: * instantly identify where each call originates * analyze your performance by segment ## ๐Ÿ”ง Improvements #### Extractors & Classifiers available in the agent API Analytical components used by Volubile โ€” extractors and classifiers โ€” are now exposed through the agent API, enabling better observability and more automation possibilities. #### Improved traceability with SIP Userโ€‘toโ€‘User Header Support Volubile now supports the Userโ€‘toโ€‘User SIP standard, enabling call information to be transmitted across telephony services, including external operators. This unlocks new use cases such as automatically passing information during preโ€‘call or call transfers. ## ๐Ÿž Bug Fixes Fixed an issue that prevented interrupting a call transfer when the maximum ringing duration was reached. If the transfer doesnโ€™t pick up within the configured timeframe, the call now correctly returns to the agent. # API Source: https://docs.volubile.ai/en/integrations/api The Volubile platform offers a comprehensive API that allows you to integrate voice agent functionalities into your existing applications and systems. ## Getting Started Initiate outgoing calls and gather information from your customers/prospects Receive incoming calls from your customers/prospects and update your system as calls are completed Receive real-time notifications when calls are completed and update your system with the information extracted from the call Launch and schedule outgoing call campaigns to reach out to your customers/prospects ## Managing Your API Keys ### Generating Keys To access the Volubile API, you need to generate secure API keys that will authenticate your requests. Go to the Integrations section from the side menu Click the Generate My API Keys button to create a new key pair Keep your keys in a safe place; they represent your identity on the platform API keys provide access to your Volubile account and its functionalities. Never share them publicly and do not include them in publicly accessible source code. ### Key Rotation For security reasons, you can regenerate your API keys at any time: In the side menu, from the Integrations section, click on "API" to access the management interface Click the regenerate button next to the key you wish to renew Confirm your choice in the dialog box Immediately update the key in all your systems using the API Regenerating a key immediately invalidates the old key. Ensure you have a plan to update all your systems using this key to avoid service interruptions. ## Comprehensive API Documentation For detailed documentation of all available endpoints, parameters, and responses, please refer to our comprehensive API documentation. Access the complete Volubile API documentation # Introduction Source: https://docs.volubile.ai/en/integrations/intro # Integrations and Connectivity The Volubile platform offers multiple integration options to adapt to your existing technical ecosystem. This flexibility allows you to automate your processes, exchange data, and create voice experiences connected to your information systems. ## Integration Options Comprehensive programming interface to control all aspects of the platform and automate your operations. Receive real-time notifications after each completed call. Create sophisticated no-code automation chains, integrating your business tools and voice capabilities. ## Volubile IP Whitelist To allow our platform to communicate with your infrastructure or that of your partners, you must authorize the following IP address: * 20.16.63.101 # Webhook Source: https://docs.volubile.ai/en/integrations/webhooks Webhooks provide instant notifications when your phone calls are completed. ## Set Up the Webhook Provide the `Webhook URL` where you want Volubile to send notifications in the [Webhook Integration Settings](https://eu.volubile.ai/integrations/webhooks). ## Webhook Payload Once a call is completed or failed, a `POST` request will be sent to your `Webhook URL` with the details of the call. This is identical to the endpoint [*Get a call*](/api-reference/calls/get). ```json theme={null} { "id":"3c90c3cc-0d44-4b50-8888-8dd25736052a", "agentId":"3c90c3cc-0d44-4b50-8888-8dd25736052a", "phone":"+33612345678", "type":"INBOUND", "duration":360, "startTime":"2024-07-30T14:35:00Z", "endTime":"2024-07-30T14:41:00Z", "anonymous":false, "status":"COMPLETED", "extractors":[ { "name":"customer", "value":[ { "name":"firstname", "value":[ "John" ] }, { "name":"lastname", "value":[ "Doe" ] }, { "name":"address", "value":[ "123 Main St" ] } ] }, { "name":"example", "value":[ "example1", "example2" ] } ], "extractedData":{ "customer":{ "firstname":"John", "lastname":"Doe", "address":"123 Main St" }, "example":"example1" }, "classifiers":[ { "name":"Customer's request", "value":"Refund" }, { "name":"Sentiment", "value":"Positive" } ], "classificationData":{ "Customer's request":"Refund", "Sentiment":"Positive" }, "context":{ "firstName":"firstname", "lastName":"lastname", "commandNumber":"5HZ99FRT", "system.phone":"+33612345678" }, "recorded":true, "summary":"Discussed project requirements and next steps.", "created":"2024-07-30T14:45:00Z" } ``` ## Secure the Webhook You can choose to enable security for webhooks by generating a secret in the [Webhook Integration Settings](https://eu.volubile.ai/integrations/webhooks). When enabled, we will include an `X-Webhook-Signature` in the request headers to your `Webhook URL`, allowing you to verify that the payload comes from Volubile. Here is an example code demonstrating how to verify the `HMAC signature`: ```java Java theme={null} import org.apache.commons.codec.binary.Hex; import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmException; import javax.crypto.Mac; import javax.crypto.spec.SecretKeySpec; import static java.nio.charset.StandardCharsets.UTF_8; ... final var SECRET_KEY = "{volubile - webhook - secret}"; final var payload = """ { "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "agentId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "type": "INBOUND", ... } """; try { final var mac = Mac.getInstance("HmacSHA256"); mac.init(new SecretKeySpec(SECRET_KEY.getBytes(UTF_8), "HmacSHA256")); final byte[] rawHmac = mac.doFinal(payload.getBytes()); final byte[] hexBytes = new Hex().encode(rawHmac); final var signature = new String(hexBytes, UTF_8); ... } catch (final NoSuchAlgorithmException | InvalidKeyException e) { logger.error("Error occurred!"); } ``` ```typescript TypeScript theme={null} const crypto = require("crypto"); const SECRET_KEY = "{volubile - webhook - secret}"; const payload = JSON.stringify({ "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "agentId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "type": "INBOUND", ... }); const signature = crypto .createHmac("sha256", SECRET_KEY) .update(payload, "utf-8") .digest("hex"); ... ``` ## Webhook retries In case of 50x errors (500 error code and above) on your webhook endpoint we will retry up to 4 times, each time with an incremental delay of 1 second to not overload your servers. # Connections Source: https://docs.volubile.ai/en/integrations/workflows/connections Connections are the foundation of your integrations, allowing Volubile to securely exchange data with your third-party applications. ## Supported Applications Volubile natively integrates with many professional services and tools: * HubSpot * Salesforce * Zoho CRM * Zendesk * Google Calendar * Microsoft Outlook Calendar * Calendly * Microsoft Teams * Azure Communication Services * Slack * Microsoft Teams * Trello ## Creating a Connection In the sidebar menu, from the Integrations section, click on "Connections" to access the management interface. Click on the Create a connection button in the upper right corner of the screen. Choose the application to connect from the available options. Application selection for the connection Follow the authentication process specific to the selected application (OAuth, API keys, etc.). Name your connection and confirm its creation. Once the connection is established, it will appear in your connections table with its status, connection date, and the option to delete it. Deleting a connection used in active workflows may cause malfunctions. Make sure to update your workflows before deleting a connection. # Connectors Source: https://docs.volubile.ai/en/integrations/workflows/connectors Volubile lets you connect your agents to over 650 tools! ## 1ClickImpact 1ClickImpact 1ClickImpact allows users to make a positive environmental impact with every transaction by capturing carbon, cleaning oceans, donating money, planting trees, and making custom API calls. `Capture carbon`, `Clean ocean`, `Donate Money`, `Plant Trees`, `Custom API Call` ## ActiveCampaign ActiveCampaign ActiveCampaign offers email marketing, marketing automation, and CRM capabilities to enhance customer experiences. Manage contacts, tags, and accounts effectively. `Add Contact to Account`, `Add Tag to Contact`, `Create Account`, `Create Contact`, `Update Account`, `Update Contact`, `Subscribe or Unsubscribe Contact From List` ## Activepieces Platform Activepieces Platform Activepieces Platform enables no-code business automation with open-source tools. Users can create, update, and list projects, as well as make custom API calls. `Create Project`, `Update Project`, `List Projects`, `Custom API Call` ## Actual Budget Actual Budget Actual Budget is a personal finance app that allows users to retrieve budget data, import transactions, and access account and category information. `Get Budget`, `Import Transaction`, `Import Transactions`, `Get Categories`, `Get Accounts` ## Acuity Scheduling Acuity Scheduling Acuity Scheduling allows you to manage appointments by creating clients, scheduling or rescheduling appointments, and updating client details efficiently. `Add Blocked Off Time`, `Create Appointment`, `Create Client`, `Reschedule Appointment`, `Update Client`, `Find Appointment(s)`, `Find Client`, `Custom API Call` ## Acumbamail Acumbamail Acumbamail allows you to send email and SMS campaigns efficiently. You can manage subscribers, create lists, and duplicate templates easily. `Add/Update Subscriber`, `Create Subscriber List`, `Unsuscribe Subscriber`, `Delete Subscriber List`, `Duplicate Template`, `Search Subscriber`, `Remove Subscriber` ## Afforai Afforai Afforai allows you to search, summarize, and translate information from numerous documents, facilitating the production of reliable research. You can interact with the chatbot for assistance. `Ask Chatbot` ## AgentX AgentX AgentX enables users to create single-agent conversations, send messages to existing threads, search for messages, and find agents or specific conversations efficiently. `Create Conversation With Single Agent`, `Send Message to Existing Conversation`, `Find Message`, `Search Agents`, `Find Conversation` ## AI AI The AI connector enables users to interact with artificial intelligence for various tasks such as asking questions, summarizing text, generating images, classifying text, extracting structured data, and running agents. `Ask AI`, `Summarize Text`, `Generate Image`, `Classify Text`, `Extract Structured Data`, `Run Agent` ## Aidbase Aidbase Aidbase allows users to enhance their resources by adding videos, websites, and FAQ items. It also enables the creation of FAQs and chatbot replies, along with custom API calls and training sessions. `Add Video`, `Add Website`, `Add FAQ Item`, `Create FAQ`, `Create Chatbot Reply`, `Start Training`, `Custom API Call` ## Aircall Aircall Aircall connector allows users to manage calls and contacts. You can comment on calls, create and update contacts, find calls and contacts, tag calls, and make custom API calls. `Comment a Call`, `Create a Contact`, `Find Call`, `Find Contact`, `Get Call`, `Tag a Call`, `Update Contact`, `Custom API Call` ## AirOps AirOps AirOps allows you to build and deploy AI-powered workflows and agents. You can run workflows synchronously or asynchronously, track execution status, and make custom API calls. `Run Workflow`, `Run Workflow (Async)`, `Get Execution`, `Custom API Call` ## Airparser Airparser Airparser enables the extraction of structured data from emails, PDFs, and documents. You can upload documents and retrieve data effortlessly. `Get Data from Document`, `Upload Document` ## Airtable Airtable Airtable is a low-code platform for building applications. You can create, find, update, and delete records, upload files, and make custom API calls. `Create Airtable Record`, `Find Airtable Record`, `Update Airtable Record`, `Clean Record`, `Delete Airtable Record`, `Upload File to Column`, `Add Comment to Record`, `Create Base`, `Create Table`, `Find Base`, `Find Table by ID`, `Get Record by ID`, `Find Table`, `Get Base Schema`, `Custom API Call` ## Airtop Airtop Airtop allows users to manage browser sessions by creating or terminating them, taking screenshots, and executing various web interactions like clicks and text input. `Create Session`, `Terminate Session`, `Create New Browser Window`, `Take Screenshot`, `Page Query`, `Smart Scrape`, `Paginated Extraction`, `Click`, `Type`, `Upload File to Sessions`, `Hover on an Element`, `Custom API Call` ## AITable AITable AITable offers interactive spreadsheets for collaboration, enabling users to create, update, and find records, as well as perform custom API calls for tailored data management. `Create Record`, `Update Record`, `Find Records`, `Custom API Call` ## Alai Alai Alai is an AI-powered API for generating professional presentations. Users can create, export, and manage slides effortlessly from text input. `Generate Presentation`, `Get Generation`, `Export Presentation`, `Add Slide`, `Delete Presentation`, `Custom API Call` ## Algolia Algolia Manage your Algolia search indices by saving, browsing, and deleting records, along with making custom API calls for tailored functionality. `Save Records`, `Browse Records`, `Delete Records`, `Custom API Call` ## AltText.ai AltText.ai AltText.ai generates descriptive alt text for images to enhance accessibility. It also allows custom API calls for tailored integration and functionality. `Generate Alt Text`, `Custom API Call` ## AltTextify AltTextify AltTextify generates image alt text to improve accessibility and SEO. It also supports custom API calls for tailored solutions. `Generate Image Alt Text`, `Custom API Call` ## Amazon S3 Amazon S3 Amazon S3 offers scalable cloud storage. You can upload, read, move, and delete files, generate signed URLs, and list all files in your storage. `Upload File`, `Read File`, `Generate signed URL`, `Move File`, `Delete File`, `List Files`, `Decrypt PGP File` ## Amazon SES Amazon SES Amazon SES allows you to send and manage emails, create and update email templates, and handle custom verification emails efficiently. `Send Email`, `Create Email Template`, `Send Templated Email`, `Update Email Template`, `Create Custom Verification Email Template`, `Send Custom Verification Email`, `Update Custom Verification Email Template` ## Amazon SNS Amazon SNS Amazon SNS allows you to send messages to subscribers via various protocols, enabling efficient communication across distributed systems. `Send Message` ## Amazon SQS Amazon SQS Amazon SQS allows users to send messages to a queue for processing. It ensures reliable message delivery and supports message retrieval and deletion. `Send Message` ## Aminos Aminos Aminos allows you to create a user on the Aminos One platform, streamlining user management for better engagement and interaction. `Create User on Aminos One` ## AMPECO AMPECO AMPECO provides API integrations and webhook notifications for managing EV charging infrastructure. Control charge points, handle transactions, and manage user subscriptions effectively. `Custom API Call`, `Actions - Charge Point - Change Availability`, `Actions - Charge Point - Change Owner`, `Actions - Charge Point - Clear Charging Profile`, `Actions - Charge Point - Get Diagnostics`, `Actions - Charge Point - Get Security Log`, `Actions - Charge Point - Move EVSEs To Satellite`, `Actions - Charge Point - Reserve`, `Actions - Charge Point - Reset Security Profile`, `Actions - Charge Point - Reset`, `Actions - Charge Point - Send Data Transfer`, `Actions - Charge Point - Set Charging Profile`, `Actions - Charge Point - Start Charging Session Without EVSE`, `Actions - Charge Point - Start Charging Session`, `Actions - Charge Point - Stop Charging Session`, `Actions - Charge Point - Sync Configuration`, `Actions - Charge Point - Trigger Message Charge Point`, `Actions - Charge Point - EVSE Unlock`, `Actions - Charge Point - Change Sharing Code`, `Actions - Charge Point - Delete Certificate`, `Actions - Charge Point - Install Certificate`, `Actions - Charge Point - Set Configuration`, `Actions - Charge Point - Get Installed Certificate Ids`, `Actions - Charge Point - Update Firmware`, `Resources - Charge Point Downtime Periods - Listing`, `Resources - Charge Point Downtime Periods - Create`, `Resources - Charge Point Downtime Periods - Read`, `Resources - Charge Point Downtime Periods - Update`, `Resources - Charge Point Downtime Periods - Delete`, `Resources - Charge Point Models - Listing`, `Resources - Charge Point Models - Create`, `Resources - Charge Point Models - Read`, `Resources - Charge Point Models - Update`, `Resources - Charge Point Models - Delete`, `Resources - Charge Point Vendors - Listing`, `Resources - Charge Point Vendors - Create`, `Resources - Charge Point Vendors - Read`, `Resources - Charge Point Vendors - Update`, `Resources - Charge Point Vendors - Delete`, `Resources - Charge Points - Charge Point Status Read`, `Resources - Charge Points - Charge Point Create`, `Resources - Charge Points - Charge Points Listing`, `Resources - Charge Points - Charge Point Update`, `Resources - Charge Points - Charge Point Read`, `Resources - Charge Points - Charge Point Delete`, `Resources - Charge Points - Available Personal Smart Charging Modes Listing`, `Resources - Charge Points - Charge Point Configurations Listing`, `Resources - Charge Points - Charge Point Configuration Read`, `Resources - Charge Points - Charge Point Configuration Update`, `Resources - Charge Points - Charge Point Evse Create`, `Resources - Charge Points - Charge Point Evses Listing`, `Resources - Charge Points - Charge Point Evse Update`, `Resources - Charge Points - Charge Point Evse Read`, `Resources - Charge Points - Charge Point Evse Delete`, `Resources - Charge Points - Charge Point Evse Connectors Listing`, `Resources - Charge Points - Charge Point Evse Connector Create`, `Resources - Charge Points - Charge Point Evse Connector Read`, `Resources - Charge Points - Charge Point Evse Connector Update`, `Resources - Charge Points - Charge Point Evse Connector Delete`, `Resources - Charge Points - List Charge Point Hardware Status Logs`, `Resources - Charge Points - Get Charge Point Latest Hardware Status Log`, `Resources - Charge Points - Get Charge Point Latest Network Status Log`, `Resources - Charge Points - List Charge Point Network Status Logs`, `Resources - Charge Points - Charge Point Personal Smart Charging Preferences Read`, `Resources - Charge Points - Personal Smart Charging Preferences Update`, `Resources - Charge Points - Charge Point Shared Partners Listing`, `Resources - Charge Points - Charge Point Shared Partners Sync`, `Resources - Charge Points - Charge Point Share Create`, `Resources - Charge Points - Charge Point Shares Listing`, `Resources - Charge Points - Charge Point Share Read`, `Resources - Charge Points - Chareg Point Share Delete`, `Resources - Charge Points - Charge Point Smart Charging Update`, `Actions - Circuit - Attach Charge Point`, `Actions - Circuit - Detach Charge Point`, `Actions - Circuit - Set Charge Point Priority`, `Actions - Circuit - Set Charge Point EVSE Priority`, `Actions - Circuit - Set Circuit SoC Priority`, `Actions - Circuit - Set Session Priority`, `Actions - Configuration Template - Apply To Charge Points`, `Actions - Configuration Template - Bulk Create Variables`, `Resources - Configuration Templates - List Configuration Templates`, `Resources - Configuration Templates - Create Configuration Template`, `Resources - Configuration Templates - Update Configuration Template`, `Resources - Configuration Templates - Get Configuration Template`, `Resources - Configuration Templates - Delete Configuration Template`, `Resources - Configuration Templates - Configuration Template Variable Listing`, `Resources - Configuration Templates - Configuration Template Variable Create`, `Resources - Configuration Templates - Configuration Template Variable Update`, `Resources - Configuration Templates - Configuration Template Variable Delete`, `Actions - Electricity Meter - Report Consumption`, `Resources - Electricity Meters - Lising`, `Resources - Electricity Meters - Create`, `Resources - Electricity Meters - Read`, `Resources - Electricity Meters - Update`, `Resources - Electricity Meters - Delete`, `Resources - Electricity Rates - Electricity Rates Listing`, `Resources - Electricity Rates - Create`, `Resources - Electricity Rates - Read`, `Resources - Electricity Rates - Update`, `Resources - Electricity Rates - Delete`, `Resources - Electricity Rates - Electricity Rate Energy Mix Read`, `Resources - Electricity Rates - Energy Mix Update`, `Resources - Electricity Rates - Price Periods Listing`, `Resources - Electricity Rates - Price Periods Date Listing`, `Resources - Electricity Rates - Price Periods Date Read`, `Resources - Electricity Rates - Price Periods Date Create Or Update`, `Resources - Electricity Rates - Price Periods Date Delete`, `Resources - Electricity Rates - Price Periods Week Day Listing`, `Resources - Electricity Rates - Price Periods Week Day Read`, `Resources - Electricity Rates - Price Periods Week Day Createa Or Update`, `Resources - Electricity Rates - Price Periods Week Day Delete`, `Actions - EVSE - Start Charging With EVSE Id`, `Actions - EVSE - Trigger Message`, `Resources - Evse Downtime Periods - Listing`, `Resources - Evse Downtime Periods - Create`, `Resources - Evse Downtime Periods - Read`, `Resources - Evse Downtime Periods - Update`, `Resources - Evse Downtime Periods - Delete`, `Actions - Flexibility Asset - Change Flexibility Asset Status`, `Actions - Flexibility Asset - Create Activation Request`, `Resources - Flexibility Activation Requests - List`, `Resources - Flexibility Activation Requests - Get Flexibility Activation Request`, `Resources - Flexibility Assets - Create`, `Resources - Flexibility Assets - List`, `Resources - Flexibility Assets - Update`, `Resources - Flexibility Assets - Get`, `Resources - Flexibility Assets - Delete`, `Resources - Flexibility Assets - Get Historical Time Series`, `Resources - Flexibility Assets - Get Time Series Forecast`, `Actions - Id Tag - Certificate Reissue An EMAID`, `Resources - Id Tags - Listing`, `Resources - Id Tags - Create`, `Resources - Id Tags - Read`, `Resources - Id Tags - Update`, `Resources - Id Tags - Delete`, `Actions - Locations - Check Booking Availability`, `Resources - Locations - Create`, `Resources - Locations - Listing`, `Resources - Locations - Update`, `Resources - Locations - Read`, `Resources - Locations - Delete`, `Resources - Locations - Listing Charging Zones`, `Resources - Locations - Create Charging Zone`, `Resources - Locations - Read Charging Zone`, `Resources - Locations - Update Charging Zone`, `Resources - Locations - Delete Charging Zone`, `Actions - Notifications - Resend Failed`, `Actions - Parking Spaces - Update Occupancy Status`, `Resources - Parking Spaces - Create`, `Resources - Parking Spaces - List`, `Resources - Parking Spaces - Update`, `Resources - Parking Spaces - Get`, `Resources - Parking Spaces - Delete`, `Actions - Provisioning Certificate - Certificate Issue An EMAID`, `Resources - Provisioning Certificates - Create Pc Id`, `Resources - Provisioning Certificates - List Pc Ids`, `Resources - Provisioning Certificates - Update Pc Id`, `Resources - Provisioning Certificates - Get Pc Id`, `Resources - Provisioning Certificates - Delete Pc Id`, `Actions - Reservation - Reservation Cancel`, `Actions - Roaming Operator - Update Custom Tariff Filter Tariff`, `Resources - Roaming Connections - List Roaming Connections`, `Resources - Roaming Connections - Get Roaming Connection`, `Resources - Roaming Operators - Roaming Operators Listing`, `Resources - Roaming Operators - Roaming Operator Read`, `Resources - Roaming Operators - Roaming Operator Update`, `Resources - Roaming Operators - List Roaming Custom Tariff Filters`, `Resources - Roaming Operators - Create Roaming Custom Tariff Filter`, `Resources - Roaming Operators - Reorder Roaming Custom Tariff Filters`, `Resources - Roaming Operators - Get Roaming Custom Tariff Filter`, `Resources - Roaming Operators - Update Roaming Custom Tariff Filter`, `Resources - Roaming Operators - Delete Roaming Custom Tariff Filter`, `Resources - Roaming Providers - Listing`, `Resources - Roaming Providers - Create`, `Resources - Roaming Providers - Read`, `Resources - Roaming Providers - Update`, `Resources - Roaming Providers - Delete`, `Resources - Roaming Tariffs - Listing`, `Resources - Roaming Tariffs - Read`, `Resources - Roaming Tariffs - Update`, `Actions - Session - Assign To User`, `Actions - Session - Retry Payment`, `Actions - Subscription Plans - Replace`, `Resources - Subscription Plans - Listing`, `Resources - Subscription Plans - Create`, `Resources - Subscription Plans - Read`, `Resources - Subscription Plans - Update`, `Resources - Subscription Plans - Delete`, `Actions - Tariffs - Set Display Information`, `Resources - Tariffs - Listing`, `Resources - Tariffs - Create`, `Resources - Tariffs - Read`, `Resources - Tariffs - Update`, `Resources - Tariffs - Delete`, `Actions - Transactions - Issue Invoice`, `Actions - Transactions - Resend Invoice`, `Actions - Transactions - Update Payment Reference`, `Resources - Transactions - Listing`, `Resources - Transactions - Create`, `Resources - Transactions - Read`, `Resources - Transactions - Update`, `Actions - Users - Activate Subscription`, `Actions - Users - Add Balance`, `Actions - Users - Apply Custom Fee`, `Actions - Users - Cancel Subscription`, `Actions - Users - Change Status`, `Actions - Users - Clear Subscription Amount Due`, `Actions - Users - Export All Private Data`, `Actions - Users - Redeem Voucher`, `Resources - Users - Users Listing`, `Resources - Users - User Create`, `Resources - Users - User Read`, `Resources - Users - User Update`, `Resources - Users - User Delete`, `Resources - Users - Invoice Details Read`, `Resources - Users - Invoice Details Create Or Update`, `Resources - Users - Payment Methods Listing`, `Resources - Users - Payment Method Create`, `Resources - Users - Payment Method Read`, `Resources - Users - Payment Method Update`, `Resources - Users - Payment Method Delete`, `Notifications - V2.0 - Notifications Subscribe`, `Notifications - V2.0 - Notifications Listing`, `Notifications - V2.0 - Notification Read`, `Notifications - V2.0 - Notifications Create`, `Notifications - V2.0 - Notifications Unsubscribe`, `Resources - Authorizations - Authorizations Listing`, `Resources - Authorizations - Authorization Read`, `Resources - Booking Requests - Booking Requests Listing`, `Resources - Booking Requests - Create`, `Resources - Booking Requests - Read`, `Resources - Bookings - Listing`, `Resources - Bookings - Read`, `Resources - Cdrs - Listing`, `Resources - Cdrs - Read`, `Resources - Circuits - Circuits Listing`, `Resources - Circuits - Create`, `Resources - Circuits - Read`, `Resources - Circuits - Update`, `Resources - Circuits - Delete`, `Resources - Circuits - Circuit Charge Point Priorities Listing`, `Resources - Circuits - Circuit Consumption`, `Resources - Circuits - Circuit Soc Priorities Listing`, `Resources - Circuits - Circuit Unmanaged Load Read`, `Resources - Circuits - Circuit User Priorities Listing`, `Resources - Circuits - Circuit User Priority Create`, `Resources - Circuits - Circuit User Priority Read`, `Resources - Circuits - Circuit User Priority Update`, `Resources - Circuits - Circuit User Priority Delete`, `Resources - Contact Details - Contact Details Read`, `Resources - Contact Details - Contact Details Update`, `Resources - Contact Details - Contact Details Delete`, `Resources - Currencies - Listing`, `Resources - Currencies - Create`, `Resources - Currencies - Read`, `Resources - Currencies - Update`, `Resources - Currency Rates - Create`, `Resources - Currency Rates - List`, `Resources - Currency Rates - Update`, `Resources - Currency Rates - Get`, `Resources - Currency Rates - Delete`, `Resources - Custom Fees - Listing`, `Resources - Custom Fees - Read`, `Resources - Downtime Period Notices - Get Downtime Period Notices`, `Resources - Downtime Period Notices - Post Downtime Period Notice`, `Resources - Downtime Period Notices - Get`, `Resources - Downtime Period Notices - Patch Downtime Period Notice`, `Resources - Downtime Period Notices - Delete`, `Resources - Evses - List Evse Hardware Status Logs`, `Resources - Evses - Get Evse Latest Hardware Status Log`, `Resources - Evses - Create`, `Resources - Evses - Listing`, `Resources - Evses - Update`, `Resources - Evses - Read`, `Resources - Evses - Evse Delete`, `Resources - Faqs - Listing`, `Resources - Faqs - Create`, `Resources - Faqs - Faq Read`, `Resources - Faqs - Update`, `Resources - Faqs - Faq Delete`, `Resources - Firmware Versions - Listing`, `Resources - Firmware Versions - Read`, `Resources - Firmware Versions - Get Attached Models`, `Resources - Installer Jobs - Get Installer Jobs List`, `Resources - Installer Jobs - Create`, `Resources - Installer Jobs - Get`, `Resources - Installer Jobs - Update`, `Resources - Installer Jobs - Delete`, `Resources - Invoices - Listing`, `Resources - Invoices - Read`, `Resources - Partner Contracts - Listing`, `Resources - Partner Contracts -Create`, `Resources - Partner Contracts - Read`, `Resources - Partner Contracts - Update`, `Resources - Partner Contracts - Delete`, `Resources - Partner Expenses - Expenses Listing`, `Resources - Partner Invites - Listing`, `Resources - Partner Invites - Create`, `Resources - Partner Invites - Read`, `Resources - Partner Invites - Update`, `Resources - Partner Invites - Partner Invite Delete`, `Resources - Partner Revenues - Revenues Listing`, `Resources - Partner Settlement Reports - Listing`, `Resources - Partner Settlement Reports - Read`, `Resources - Partner Settlement Reports - Listing Partner Settlement Records`, `Resources - Partner Settlement Reports - Create Partner Settlement Record`, `Resources - Partner Settlement Reports - Read Partner Settlement Record`, `Resources - Partner Settlement Reports - Update Partner Settlement Record`, `Resources - Partner Settlement Reports - Delete Partner Settlement Record`, `Resources - Partners - Listing`, `Resources - Partners - Create`, `Resources - Partners - Read`, `Resources - Partners - Update`, `Resources - Partners - Delete`, `Resources - Payment Terminals - Get Payment Terminals`, `Resources - Payment Terminals - Create Payment Terminal`, `Resources - Payment Terminals - Get Payment Terminal`, `Resources - Payment Terminals - Update Payment Terminal`, `Resources - Payment Terminals - Delete Payment Terminal`, `Resources - Receipts - Receipts Listing`, `Resources - Receipts - Receipt Read`, `Resources - Reservations - Reservations Listing`, `Resources - Reservations - Reservation Read`, `Resources - Security Events - Security Events Listing`, `Resources - Security Events - Security Event Read`, `Resources - Sessions - Listing`, `Resources - Sessions - Read`, `Resources - Sessions - Read Sessions Consumption Stats`, `Resources - Settings - Settings Listing`, `Resources - Sub Operators - Listing`, `Resources - Sub Operators - Read`, `Resources - Subscriptions - Subscriptions Listing`, `Resources - Subscriptions - Subscription Read`, `Resources - Tariff Groups - Listing`, `Resources - Tariff Groups - Create`, `Resources - Tariff Groups - Read`, `Resources - Tariff Groups - Update`, `Resources - Tariff Groups - Delete`, `Resources - Tariff Snapshots - Read Tariff Snapshot`, `Resources - Tax Identification Numbers - Listing`, `Resources - Tax Identification Numbers - Create`, `Resources - Tax Identification Numbers - Read`, `Resources - Tax Identification Numbers - Update`, `Resources - Tax Identification Numbers - Delete`, `Resources - Taxes - Listing`, `Resources - Taxes - Create`, `Resources - Taxes - Read`, `Resources - Taxes - Update`, `Resources - Taxes - Delete`, `Resources - Templates - Templates Listing`, `Resources - Terms And Policies - Listing`, `Resources - Terms And Policies - Read`, `Resources - Top Up Packages - Listing`, `Resources - Top Up Packages - Create`, `Resources - Top Up Packages - Read`, `Resources - Top Up Packages - Update`, `Resources - Top Up Packages - Delete`, `Resources - User Groups - Listing`, `Resources - User Groups - Create`, `Resources - User Groups - Read`, `Resources - User Groups - Update`, `Resources - User Groups - Delete`, `Resources - Utilities - List Utilities`, `Resources - Utilities - Create Utility`, `Resources - Utilities - Get Utility`, `Resources - Utilities - Update Utility`, `Resources - Utilities - Delete Utility`, `Resources - Vendor Error Codes - Vendor Error Codes Listing`, `Resources - Vendor Error Codes - Vendor Error Code Create`, `Resources - Vendor Error Codes - Vendor Error Code Read`, `Resources - Vendor Error Codes - Vendor Error Code Update`, `Resources - Vendor Error Codes - Vendor Error Code Delete`, `Resources - Vouchers - Vouchers Listing`, `Resources - Vouchers - Voucher Create`, `Resources - Vouchers - Voucher Read`, `Resources - Vouchers - Voucher Update`, `Resources - Vouchers - Voucher Delete` ## Anthropic Claude Anthropic Claude Anthropic Claude enables users to interact with AI for inquiry, extract structured data from responses, and make custom API calls for tailored solutions. `Ask Claude`, `Extract Structured Data`, `Custom API Call` ## AnyHook GraphQL AnyHook GraphQL AnyHook GraphQL provides real-time communication via a proxy server, allowing users to subscribe to and listen for GraphQL subscription events efficiently. ## AnyHook Websocket AnyHook Websocket AnyHook Websocket allows real-time communication via a proxy server, enabling users to subscribe and listen to websocket events for instant data updates. ## Apify Apify Apify is a full-stack web scraping platform that allows users to start actors, retrieve dataset items, access user actor details, and view the latest run information. `Get Dataset Items`, `Run Actor`, `Run Task`, `Get Key-Value Store Record`, `Scrape Single URL`, `Custom API Call` ## APITemplate.io APITemplate.io APITemplate.io allows users to create and manipulate digital content. You can create images and PDFs from HTML or URLs, delete objects, retrieve account info, and list existing objects. `Create Image`, `Create PDF From HTML`, `Create PDF From URL`, `Create PDF`, `Delete Object`, `Get Account Information`, `List Objects`, `Custom API Call` ## Apollo Apollo Apollo enables users to match individuals and enrich company data, enhancing outreach and CRM effectiveness through seamless API integration. `Match Person`, `Enrich Company`, `News Articles Search`, `Organization Job Postings`, `Organization Search`, `People Search`, `Custom API Call` ## AppFollow AppFollow AppFollow enables users to manage app reviews and ratings effectively. You can add users, respond to reviews, and make custom API calls for enhanced functionality. `Add user`, `Reply to Review`, `Custom API Call` ## Approval (Legacy) Approval (Legacy) Approval (Legacy) enables you to integrate approval processes into your workflows, allowing you to create approval links and wait for approvals efficiently. `Wait for Approval`, `Create Approval Links` ## Asana Asana Asana is a work management platform that helps teams organize, track, and manage their tasks effectively. You can create tasks and make custom API calls. `Create Task`, `Custom API Call` ## Ashby Ashby Ashby allows users to make custom API calls to integrate and automate workflows, facilitating data exchange and enhancing operational efficiency. `Custom API Call` ## AskHandle AskHandle AskHandle allows users to create messages and leads, as well as list available rooms and leads efficiently for streamlined communication and management. `Create Message`, `Create Lead`, `List Rooms`, `List Leads` ## AskNews AskNews AskNews enables searching and retrieving enriched news articles in real-time and historically. You can generate news knowledge graphs, manage newsletters, and customize API calls. `Search News`, `Generate News Knowledge Graph`, `Get Article by ID`, `Chat Completion`, `Search Stories (Narrative Clusters)`, `Create a Newsletter`, `Update a Newsletter`, `Custom API Call` ## Assembled Assembled Assembled is a workforce management platform for scheduling and forecasting. Users can create, update, or delete OOO requests and manage shifts through custom API and GraphQL calls. `Custom API Call`, `Custom GraphQL`, `Create OOO Request`, `Add Shift on Assembled`, `Update OOO Request`, `Delete OOO Request` ## AssemblyAI AssemblyAI AssemblyAI transcribes audio files and extracts relevant data. You can upload files, retrieve transcripts, search for words, and manage transcripts with several customizable actions. `Upload File`, `Transcribe`, `Get Transcript`, `Get Transcript Sentences`, `Get Transcript Paragraphs`, `Get Transcript Subtitles`, `Get Transcript Redacted Audio`, `Search words in transcript`, `List transcripts`, `Delete transcript`, `Run a Task using LeMUR`, `Retrieve LeMUR response`, `Purge LeMUR request data`, `Custom API Call` ## Attio Attio Attio is a modern, collaborative CRM platform that offers customizable solutions. Users can create, update, and find records and list entries, as well as make custom API calls. `Create Record`, `Update Record`, `Find Record`, `Create List Entry`, `Update List Entry`, `Find List Entry`, `Create Note`, `Get Call Transcript`, `Create Task`, `List Tasks`, `Get Task`, `Delete Task`, `Update Task`, `Custom API Call` ## Avoma Avoma Avoma is an AI Meeting Assistant that records, transcribes, and summarizes meetings automatically. You can create calls, access meeting recordings, and retrieve transcriptions. `Create Call`, `Get Meeting Recording`, `Get Meeting Transcription` ## AWS Bedrock AWS Bedrock AWS Bedrock allows developers to build generative AI applications using foundation models. Users can ask Bedrock questions, generate content from images, create images, and generate embeddings. `Ask Bedrock`, `Generate Content from Image`, `Generate Image`, `Generate Embeddings`, `Custom API Call` ## AWS Bedrock AWS Bedrock AWS Bedrock allows you to build generative AI applications using foundation models. You can ask Bedrock questions, generate content and images, and create embeddings. `Ask Bedrock`, `Generate Content from Image`, `Generate Image`, `Generate Embeddings` ## AWS Secrets Manager AWS Secrets Manager AWS Secrets Manager securely stores, retrieves, and manages secrets such as API keys and passwords. It allows you to create, update, delete secrets and generate random passwords. `Create Secret`, `Get Secret Value`, `Update Secret`, `Delete Secret`, `Find Secret`, `Generate Random Password` ## AWS Textract AWS Textract AWS Textract extracts text, forms, tables, signatures, and structured data from documents. It analyzes documents, detects text, and processes expenses and ID documents efficiently. `Analyze Document`, `Detect Document Text`, `Analyze Expense`, `Analyze ID Document`, `Start Document Analysis`, `Get Document Analysis Results` ## Azure Blob Storage Azure Blob Storage Azure Blob Storage allows users to manage containers and blobs. You can list, create, and delete containers, as well as manage blobs by creating, reading, deleting, and tagging them. `List Containers`, `Create Container`, `Delete Container`, `List Blobs`, `Create Blob`, `Read Blob`, `Delete Blob`, `Add Tags to Blob`, `Find Blobs` ## Azure Communication Services Azure Communication Services Azure Communication Services allows you to send emails through its robust API, enabling seamless communication within your applications. `Send Email` ## Azure OpenAI Azure OpenAI Azure OpenAI provides powerful AI capabilities, enabling users to interact with GPT for diverse tasks such as content generation, data analysis, and natural language understanding. `Ask GPT` ## Backblaze Backblaze Backblaze offers scalable cloud storage, allowing users to easily upload and read files securely with efficient data management. `Upload File`, `Read File` ## BambooHR BambooHR BambooHR connector allows you to interact with employee data, enabling custom API calls to retrieve, update, and manage employee information efficiently. `Custom API Call` ## Bannerbear Bannerbear Bannerbear automates image generation with API calls. Users can create images and make custom API calls for tailored content generation. `Create Image`, `Custom API Call` ## Barcode Lookup Barcode Lookup Barcode Lookup allows users to retrieve product information using a barcode number, enabling easy identification and details about products. `Search By Barcode` ## Baremetrics Baremetrics Baremetrics is an analytics platform for subscription businesses that enables users to create customers, plans, and subscriptions while tracking revenue and customer data. `Create Customer`, `Create Plan`, `Create Subscription`, `Update Customer` ## Base44 Base44 Base44 allows you to build and manage custom applications with databases and entities, enabling you to create, find, or create entity records effectively. `Create Entity`, `Find Entity Record`, `Find or Create Entity` ## Baserow Baserow Baserow is an open-source online database tool that serves as an alternative to Airtable, allowing users to create, delete, update, and retrieve rows, as well as make custom API calls. `Create Row`, `Delete Row`, `Get Row`, `List Rows`, `Update Row`, `Find Row`, `Clean Row`, `Custom API Call` ## Beamer Beamer Beamer allows you to engage users by creating targeted announcements, feature requests, comments, votes, and custom API calls for enhanced interaction. `Create Beamer Post `, `Create New Feature Request `, `Create a new comment`, `Create a new vote `, `Custom API Call` ## Beehiiv Beehiiv Beehiiv allows you to manage subscriptions by creating, updating, and adding them to automations. You can list available automations and posts, and make custom API calls. `Create Subscription`, `Update Subscription`, `Add Subscription to Automation`, `List Automations`, `List Posts`, `Custom API Call` ## Bettermode Bettermode Bettermode is an engagement platform that enables creating discussion and question posts, as well as managing member badges through custom API calls. `Create Discussion Post`, `Create Question Post`, `Assign Badge to Member`, `Revoke Badge from Member`, `Custom API Call` ## Bexio Bexio Bexio is a Swiss business software that supports accounting, invoicing, and project management. Users can create and update companies, persons, products, invoices, and orders, as well as manage time tracking and projects. `Create Manual Entry`, `Create Company`, `Create Person`, `Update Person`, `Update Company`, `Find Account`, `Find Company`, `Find Person`, `Find Product`, `Find Country`, `Search Invoice`, `Search Order`, `Search Quote`, `Create File`, `Create Sales Invoice`, `Export Invoice to PDF`, `Send Sales Invoice`, `Create Product`, `Update Product`, `Create Sales Order`, `Create Project`, `Create Sales Quote`, `Create Time Tracking`, `Custom API Call` ## Bigcommerce Bigcommerce BigCommerce is a powerful e-commerce platform allowing businesses to create and manage online stores. Users can create customers, products, blog posts, and manage customer addresses efficiently. `Create Customer`, `Create a Product`, `Create Blog Post`, `Create Customer Address`, `Search Customer`, `Search Product`, `Search Customer Address`, `Find or Create Customer`, `Find or Create Product`, `Find or Create Customerโ€™s Address`, `Custom API Call` ## Bigin by Zoho CRM Bigin by Zoho CRM Bigin by Zoho CRM is a lightweight CRM for small businesses, enabling users to manage companies, contacts, deals, tasks, calls, and events efficiently. `Create Company`, `Update Company`, `Create Contact`, `Update Contact`, `Create Task`, `Update Task`, `Create Call`, `Create Event`, `Update Event`, `Create Pipeline`, `Update Pipeline`, `Search Pipeline Record`, `Search Company Record`, `Search Contact Record`, `Search Product Record`, `Search User` ## Bika.ai Bika.ai Bika.ai offers interactive spreadsheets for real-time collaboration, enabling users to create, find, update, and delete records, as well as perform custom API calls. `Create Record`, `Find Records`, `Get Record`, `Update Record`, `Delete Record`, `Custom API Call` ## Billplz Billplz Billplz API allows you to create and manage bills and collections efficiently. Use it to create new bills and retrieve existing ones. `Create Bill`, `Get Bill` ## Binance Binance Fetch the price of a cryptocurrency pair from Binance, allowing users to obtain current market rates efficiently. `Fetch Pair Price` ## Bird Bird Bird is a unified CRM that integrates marketing, service, and payment functionalities, allowing users to send SMS, list messages, and make custom API calls. `Send SMS`, `List Messages`, `Custom API Call` ## Bitly Bitly Bitly is a URL shortening and link management platform that offers features like creating and updating Bitlinks, archiving links, generating QR codes, and retrieving link details. `Archive Bitlink`, `Create Bitlink`, `Create QR Code`, `Get Bitlink Details`, `Update Bitlink`, `Custom API Call` ## Blackbaud Blackbaud The Blackbaud connector allows you to manage contacts by searching, updating or inserting via email. It facilitates gift creation and retrieval of fundraising lists and gift subtypes. `Search Contacts After Date`, `Upsert Contact on Email`, `Get Gift subtypes `, `Get Fundraising List`, `Create gift` ## Blockscout Blockscout Blockscout is a platform for inspecting and analyzing EVM chains. You can search for blocks and transactions, retrieve specific data by hash or number, and explore address details and token information. `Search`, `Check Search Redirect`, `Get Blocks`, `Get Main Page Blocks`, `Get Block by Hash or Number`, `Get Block Transactions`, `Get Block Withdrawals`, `Get Transactions`, `Get Main Page Transactions`, `Get Transaction by Hash`, `Get Transaction Token Transfers`, `Get Transaction Internal Transactions`, `Get Transaction Logs`, `Get Transaction Raw Trace`, `Get Transaction State Changes`, `Get Transaction Summary`, `Get Addresses`, `Get Address by Hash`, `Get Address Counters`, `Get Address Transactions`, `Get Address Token Transfers`, `Get Address Logs`, `Get Address Blocks Validated`, `Get Address Token Balances`, `Get Address Tokens`, `Get Address Withdrawals`, `Get Address Coin Balance History`, `Get Address Coin Balance History By Day`, `Get Tokens`, `Get Token by Address`, `Get Token Transfers`, `Get Token Holders`, `Get Token Counters`, `Get Token Instances` ## Bloomerang Bloomerang Bloomerang connector allows you to manage contacts through upsert options, create advanced transactions, and retrieve contact and transaction details efficiently. `Upsert Contact (Duplicates)`, `Upsert Contact (Search)`, `Create a transaction (Advanced)`, `Get contacts`, `Get Transaction Stuff (Advanced)` ## Bluesky Bluesky The Bluesky connector allows users to create, like, and repost posts, as well as find specific posts and threads within the platform. `Create Post`, `Like Post`, `Repost Post`, `Find Post`, `Find Thread` ## Bokio Bokio Bokio is an accounting software that simplifies bookkeeping and financial management. You can create customers, invoices, line items, items, journal entries, and update invoices. `Create Customer`, `Create Invoice`, `Add line item to invoice`, `Create an item`, `Create a journal entry`, `Update an invoice`, `Find Customer`, `Get Draft Invoice by Customer Name`, `Get an invoice`, `Get a journal entry`, `Custom API Call` ## Bonjoro Bonjoro Bonjoro allows you to send personal video messages to engage and delight customers. You can create greetings and make custom API calls for personalized interactions. `Create a Greet`, `Custom API Call` ## Bookedin Bookedin Bookedin enables efficient lead conversion and appointment booking through AI agents. You can manage leads by retrieving, creating, updating, and deleting them, as well as accessing lead statistics. `Get Leads`, `Create Lead`, `Get Lead`, `Delete Lead`, `Get Lead Stats`, `Update Lead`, `Custom API Call` ## Box Box Box offers secure content management and collaboration with file storage, sharing, and custom API call capabilities for tailored integrations. `Custom API Call` ## Brave Search Brave Search Brave Search is a privacy-focused search engine that allows users to perform web searches and make custom API calls for tailored results. `Web Search`, `Custom API Call` ## Brevo Brevo Brevo, formerly Sendinblue, is a SaaS solution for relationship marketing that allows creating or updating contacts and making custom API calls for enhanced integration. `Create or Update Contact`, `Custom API Call` ## Brilliant Directories Brilliant Directories Brilliant Directories is an all-in-one membership software that allows you to create new users and make custom API calls for enhanced functionality. `Create new User`, `Custom API Call` ## Browse AI Browse AI Browse AI allows users to manage automation tasks by retrieving task details, listing robots, executing robots, and making custom API calls for tailored integrations. `Get Task Details`, `List Robots`, `Run a Robot`, `Custom API Call` ## Browserless Browserless Browserless is a headless browser automation tool for scraping websites, capturing screenshots, generating PDFs, running BQL queries, and analyzing website performance. `Capture Screenshot`, `Generate PDF`, `Scrape URL`, `Run BQL Query`, `Get Website Performance` ## Bubble Bubble Bubble is a no-code platform for building web and mobile applications. You can create, delete, update, retrieve, and list data entities easily. `Create Thing`, `Delete Thing`, `Update Thing`, `Get Thing`, `List Thing` ## Bumpups Bumpups Bumpups allows users to create detailed descriptions, hashtags, takeaways, and titles for creators, generate timestamps, send chat messages, and make custom API calls. `Generate Creator Description`, `Generate Creator Hashtags`, `Generate Creator Takeaways`, `Generate Creator Titles`, `Generate Timestamps`, `Send Chat`, `Custom API Call` ## BurstyAI BurstyAI BurstyAI enables automation of content creation, SEO optimization, email outreach, and influencer partnerships through user-friendly no-code AI workflows. Run workflows to streamline your tasks. `Run Workflow` ## Buttondown Buttondown Automate your Buttondown newsletter workflows by managing subscribers, sending emails, and making custom API calls seamlessly. `Create Subscriber`, `List Subscribers`, `Send Email`, `Custom API Call` ## Cal.com Cal.com Cal.com is an open-source scheduling tool that allows users to manage appointments, share availability, and integrate with various calendars for seamless booking experiences. ## Calendly Calendly Calendly offers seamless scheduling by allowing users to set availability and share links. Custom API calls enable integration with other applications for enhanced automation. `Custom API Call` ## Camb.AI Camb.AI Camb.AI allows users to convert text to sound and speech, perform translations, transcriptions, and make custom API calls for tailored interactions. `Create Text-to-Sound`, `Create Text-to-Speech`, `Create Translation`, `Create Transcription`, `Custom API Call` ## Campaign Monitor Campaign Monitor Campaign Monitor is an email marketing platform to create and manage email campaigns. You can add, update, find, or unsubscribe subscribers easily. `Add Subscriber`, `Update Subscriber`, `Unsubscribe Subscriber`, `Find Subscriber` ## Capsule CRM Capsule CRM Capsule CRM connector allows users to create, update, and find contacts, opportunities, projects, and tasks. Users can also add notes to entities for better management. `Create Contact`, `Update Contact`, `Create Opportunity`, `Create Project`, `Create Task`, `Update Opportunity`, `Add Note to Entity`, `Find Contact`, `Find Project`, `Find Opportunity` ## Captain-data Captain-data Captain-data allows users to launch workflows, retrieve job results, and make custom API calls for efficient data processing and automation. `Launch a workflow`, `Get job results`, `Custom API Call` ## Carbone Carbone Carbone allows users to generate documents in various formats like PDF and DOCX from templates and JSON data. You can upload, update, delete templates, and manage categories and tags efficiently. `Render Document`, `Upload Template`, `Delete Template`, `Update Template Metadata`, `List Templates`, `List Categories`, `List Tags`, `Custom API Call` ## Cartloom Cartloom Cartloom allows you to sell products beautifully. You can retrieve products and orders, create and manage discounts, and perform custom API calls for tailored needs. `Get Products`, `Get Order`, `Create Discount`, `Get Discount`, `Get All Discounts`, `Get Order by Date`, `Get Order by Email`, `Custom API Call` ## Cashfree Payments Cashfree Payments Integrate Cashfree Payments to manage transactions efficiently. You can create orders, payment links, and cashgrams, as well as process refunds and manage payment link details. `Create Order`, `Create Payment Link`, `Create Refund`, `Cancel Payment Link`, `Fetch Payment Link Details`, `Create Cashgram`, `Get Orders for Payment Link`, `Get All Refunds for Order`, `Deactivate Cashgram` ## Cashfree Payments Cashfree Payments Integrate Cashfree Payments to manage transactions efficiently. You can create orders, payment links, and cashgrams, as well as process refunds and manage payment link details. `Create Order`, `Create Payment Link`, `Create Refund`, `Cancel Payment Link`, `Fetch Payment Link Details`, `Create Cashgram`, `Get Orders for Payment Link`, `Get All Refunds for Order`, `Deactivate Cashgram` ## Certopus Certopus Certopus simplifies the management of your certificates by allowing you to create credentials and perform custom API calls for seamless integration. `Create Credential`, `Custom API Call` ## Chainalysis Screening API Chainalysis Screening API The Chainalysis Screening API enables verification of blockchain addresses against sanction lists to ensure compliance and mitigate risks. `Check Address Sanctions` ## ChainAware.AI ChainAware.AI ChainAware.AI detects risky wallet behavior and provides features like wallet audits, credit scores, fraud checks, rug pull assessments, wallet segmentation, and custom API calls. `Audit Wallet Address`, `Credit Score`, `Fraud Check`, `Rug Pull Check`, `Wallet Segment`, `Custom API Call` ## Chaindesk Chaindesk Chaindesk allows users to query agents and datastores, upload files, and make custom API calls for enhanced data integration and management. `Query Agent`, `Query Datastore`, `Upload File`, `Custom API Call` ## ChargeKeep ChargeKeep ChargeKeep is a user-friendly payment solution for Stripe and PayPal, enabling recurring and one-time payments. Manage contacts, subscriptions, invoices, and products seamlessly. `Add or Update Contact`, `Add or Update Contact (Extended)`, `Add or Update Subscription`, `Create Invoice`, `Create Product`, `Get Contact Details` ## Chartly Chartly Chartly allows users to generate instant chart images from Chart.js configurations. Use its REST API to create and retrieve cached PNG or SVG images effortlessly. `Create Chart`, `Get Chart` ## Chat Aid Chat Aid Chat Aid is an AI-powered assistant that enhances your knowledge base. You can add custom sources, ask questions, retrieve sources by ID, and make custom API calls. `Add Custom Sources`, `Ask Questions`, `Get Custom Source by ID`, `Custom API Call` ## Chat Data Chat Data Chat Data allows you to build AI chatbots that support live chat escalation, integrate knowledge bases, and connect to custom backend endpoints. You can create, delete, and update chatbots while sending messages and uploading files. `Create Chatbot`, `Delete Chatbot`, `Send Message to Chatbot`, `Update Chatbot Settings`, `Retrain Chatbot`, `Upload File` ## Chatbase Chatbase Chatbase enables the creation and management of AI chatbots using custom sources. Users can create chatbots, send prompts, search conversations, list all chatbots, and make custom API calls. `Create Chatbot`, `Send Prompt to Chatbot`, `Search Conversations by Query`, `List All Chatbots`, `Custom API Call` ## Chatfly Chatfly ChatFly enables the creation of AI chatbots customized with your data. You can send messages through the chatbot for interactive communication. `Send Message` ## Chatling Chatling Chatling enables you to build AI chatbots tailored to your data. You can send messages, create chatbots, and make custom API calls for enhanced interaction. `Send Message`, `Create Chatbot`, `Custom API Call` ## ChatNode ChatNode ChatNode allows users to interact with a chatbot for inquiries and make custom API calls for tailored data retrieval and processing. `Ask Chatbot`, `Custom API Call` ## Chatsistant Chatsistant Chatsistant allows users to send messages and make custom API calls, facilitating seamless communication and integration with other applications. `Send Message`, `Custom API Call` ## Chatwoot Chatwoot Chatwoot allows you to receive and respond to customer messages seamlessly. You can send messages and make custom API calls for tailored interactions. `Send Message`, `Custom API Call` ## Checkout.com Checkout.com Checkout.com allows you to manage customers, create and update customer profiles, generate payment links, process payments, issue refunds, and retrieve payment details and actions. `Create Customer`, `Update Customer`, `Create Payment Link`, `Create Payment`, `Refund a Payment`, `Get Payment Details`, `Get Payment Actions` ## Circle Circle Circle.so is a platform for building and managing communities. You can create posts and comments, add members to spaces, find members by email, and retrieve details about posts and members. `Create Post`, `Create Comment`, `Add Member to Space`, `Find Member by Email`, `Get Post Details`, `Get Member Details`, `Custom API Call` ## Cisco Webex Meetings Cisco Webex Meetings The Cisco Webex Meetings connector allows users to create messages, rooms, and teams, as well as find messages and rooms, and make custom API calls for enhanced communication. `Create Message`, `Create Room`, `Create Team`, `Find Message`, `Find room`, `Custom API Call` ## Clarifai Clarifai Clarifai offers AI-powered visual recognition services, allowing users to classify images, videos, and text, convert audio to text, and run custom workflows seamlessly. `Ask LLM`, `Ask IGM`, `Classify Images or Videos`, `Classify Text`, `Image to Text`, `Text to Text`, `Audio to Text`, `Add Inputs`, `Run Workflow`, `Custom API Call` ## Clearout Clearout Clearout offers bulk email validation and verification, ensuring email accuracy through instant verification and customizable API calls for seamless integration. `Instant Verify`, `Custom API Call` ## ClearoutPhone ClearoutPhone ClearoutPhone is a service for validating and verifying phone numbers, allowing businesses to check carrier information, identify mobile numbers, and ensure data accuracy. `Find Phone Number Carrier`, `Find Phone Number Is Mobile`, `Validate Phone Number` ## Clicdata Clicdata ClicData is an end-to-end data analytics platform that connects, transforms, automates, visualizes, and shares data from over 300 sources, allowing users to insert rows and refresh tables. `Insert Row`, `Refresh Table` ## ClickFunnels ClickFunnels ClickFunnels integrates sales funnels with powerful customer management. You can create opportunities, manage tags, enroll contacts in courses, update contacts, and perform custom API calls. `Create Opportunity`, `Apply Tag to Contact`, `Remove Tag From Contact`, `Enroll a Contact Into a Course`, `Update or Create Contact`, `Search Contacts`, `Custom API Call` ## ClickSend SMS ClickSend SMS ClickSend SMS is a cloud-based messaging platform allowing users to send SMS, MMS, and manage contacts. It enables sending messages, creating, updating, and deleting contacts and contact lists. `Send SMS`, `Send MMS`, `Create Contact`, `Update Contact`, `Delete Contact`, `Create Contact List`, `Find Contact by Email`, `Find Contact by Phone`, `Find Contact List`, `Custom API Call` ## ClickUp ClickUp ClickUp is an all-in-one productivity platform that allows users to create and manage tasks, comments, subtasks, channels, and messages efficiently. You can also retrieve, update, and delete various elements. `Create Task`, `Create Task From Template`, `Create Folderless List`, `Create Task Comment`, `Create Subtask`, `Create Channel`, `Create Channel in Space/Folder/List`, `Create Message`, `Create Message Reaction`, `Create Message Reply`, `Get List`, `Get Task`, `Get Task by Name`, `Get Space`, `Get Spaces`, `Get Task Comments`, `Get Channel`, `Get Channels`, `Get Channel Messages`, `Get Message Reactions`, `Get Message Replies`, `List Team Tasks`, `List Time Entries`, `Update Task`, `Update Message`, `Delete Message`, `Delete Message Reaction`, `Delete Task`, `Get Accessible Custom Fields`, `Set Custom Field Value`, `Custom API Call` ## Clockify Clockify Clockify connector allows users to create tasks and time entries, start and stop timers, and find existing tasks, time entries, or running timers. You can also make custom API calls. `Create Task`, `Create Time Entry`, `Start Timer`, `Stop Timer`, `Find Task`, `Find Time Entry`, `Find Running Timer`, `Custom API Call` ## Clockodo Clockodo Clockodo simplifies time tracking by allowing users to create, update, and manage entries, customers, projects, services, users, and absences efficiently. `Create Entry`, `Get Entry`, `Get Entries`, `Update Entry`, `Delete Entry`, `Create Customer`, `Get Customer`, `Update Customer`, `Get Customers`, `Delete Customer`, `Create Project`, `Get Project`, `Get Projects`, `Update Project`, `Delete Project`, `Create Service`, `Get Service`, `Update Service`, `Get Services`, `Delete Service`, `Get Team`, `Get Teams`, `Get User`, `Get Users`, `Create User`, `Update User`, `Delete User`, `Create Absence`, `Get Absence`, `Update Absence`, `Get Absences`, `Delete Absence`, `Custom API Call` ## Close Close Close offers sales automation and CRM integration, enabling users to create and find leads, contacts, and opportunities, as well as make custom API calls for enhanced functionality. `Create Lead`, `Create Contact`, `Find Lead`, `Create Opportunity`, `Find Contact`, `Custom API Call` ## CloudConvert CloudConvert CloudConvert is a powerful file conversion and processing platform supporting over 200 formats, allowing users to convert, capture, merge, download, archive, optimize files, and make custom API calls. `Convert File`, `Capture Website`, `Merge Files to PDF`, `Download a File`, `Archive File`, `Optimize File`, `Custom API Call` ## Cloudinary Cloudinary Cloudinary is a cloud-based platform for managing images and videos. You can upload, delete, transform resources, find them by public ID, and create usage reports for optimized delivery. `Upload Resource`, `Delete Resource`, `Create Usage Report`, `Find Resource by Public ID`, `Transform Resource` ## Cloutly Cloutly Cloutly is a review management tool that allows users to send review invites and make custom API calls to enhance customer feedback engagement. `Send Review Invite`, `Custom API Call` ## Coda Coda Coda connector allows you to create, update, and upsert rows, find and retrieve rows, list tables, get specific table details, and make custom API calls. `Create Row`, `Update Row`, `Upsert Row`, `Find Row(s)`, `Get Row`, `List Table(s)`, `Get Table`, `Custom API Call` ## Cody Cody Cody allows users to create documents from text, upload files to a knowledge base, send messages, create conversations, find bots, locate conversations, and make custom API calls. `Create Document From Text`, `Upload File to Knowledge Base`, `Send Message`, `Create Conversation`, `Find Bot`, `Find Conversation`, `Custom API Call` ## Cognito Forms Cognito Forms Cognito Forms connector allows you to create, update, delete, and retrieve form entries. You can also make custom API calls for additional functionality. `Create Entry`, `Update Entry`, `Delete Entry`, `Get Entry`, `Custom API Call` ## Cohere Cohere Cohere enables users to generate text using AI language models, allowing for creative content creation and custom API interactions. `Generate Text`, `Custom API Call` ## CometAPI CometAPI CometAPI provides access to various AI models like GPT, Claude, and Gemini through a unified interface, allowing users to make custom API calls and queries. `Ask CometAPI`, `Custom API Call` ## Comfy.ICU Comfy.ICU Comfy.ICU allows users to manage workflows by submitting runs, checking their status, retrieving outputs, and listing available workflows. `Get Run Output`, `Get Run Status`, `List Workflows`, `Submit Workflow Run` ## Confluence Confluence The Confluence connector allows you to retrieve page content, create pages from templates, and make custom API calls for advanced data interactions. `Get Page Content`, `Create Page from Template`, `Custom API Call` ## Connections Connections This connector allows for the dynamic reading of connections, enabling users to access and retrieve connection data efficiently. `Read Connection` ## Constant Contact Constant Contact Constant Contact is an email marketing tool for small businesses, allowing users to create or update contacts and make custom API calls for tailored integrations. `Create or Update Contact`, `Custom API Call` ## Contentful Contentful Contentful provides a content infrastructure for digital teams, enabling them to search, retrieve, create records, and make custom API calls efficiently. `Search Records`, `Get Record`, `Create Record`, `Custom API Call` ## Contextual AI Contextual AI Integrate with Contextual AI to automate document processing and AI workflows. You can create agents, ingest documents, parse files, generate text, invite users, and create datastores. `Query Agent`, `Generate Text`, `Ingest Document`, `Parse File`, `Create Agent`, `Invite Users`, `Create Datastore` ## Contiguity Contiguity Contiguity is an SMS service that enables quick and simple message sending and supports custom API calls for enhanced functionality. `Send SMS/MMS`, `Send iMessage`, `Custom API Call` ## ConvertKit ConvertKit ConvertKit is an email marketing tool for creators that enables managing subscribers, broadcasts, tags, forms, sequences, and purchases efficiently through its API. `Get Subscriber By Id`, `Get Subscriber By Email`, `List Subscribers`, `Update Subscriber`, `Unsubscribe Subscriber`, `List Tags By Email`, `List Tags By Subscriber Id`, `Add Webhook`, `Delete Webhook`, `List Custom Fields`, `Create Custom Field`, `Custom Fields: Update Field`, `Custom Fields: Delete Field`, `List Broadcasts`, `Create Broadcast`, `Get Broadcast`, `Update Broadcast`, `Delete Broadcast`, `Broadcast Stats`, `List Forms`, `Add Subscriber To Form`, `List Form Subscriptions`, `List Sequences`, `Add Subscriber To Sequence`, `List Subscriptions To Sequence`, `List Tags`, `Create Tag`, `Tag Subscriber`, `Remove Tag From Subscriber By Email`, `Remove Tag From Subscriber By Id`, `List Subscriptions To Tag`, `List Purchases`, `Get Purchase By Id`, `Create Purchase`, `Create Multiple Purchases` ## Copper Copper Copper connector enables users to create, update, and manage entities like persons, leads, companies, opportunities, projects, and tasks, along with custom API call capabilities. `Create Person`, `Update Person`, `Create Lead`, `Update Lead`, `Convert Lead`, `Create Company`, `Update Company`, `Create Opportunity`, `Update Opportunity`, `Create Project`, `Update Project`, `Create Task`, `Create Activity`, `Search for an Activity`, `Search for a Person`, `Search for a Lead`, `Search for a Company`, `Search for an Opportunity`, `Search for a Project`, `Custom API Call` ## Copy.ai Copy.ai Copy.ai is an AI-driven platform for content generation and copywriting, allowing users to run workflows, check their status, and retrieve workflow outputs. `Run Workflow`, `Get Workflow Run Status`, `Get Workflow Run Outputs` ## Coralogix Coralogix Coralogix connector allows you to send logs and manage incidents by listing, acknowledging, resolving, closing, and assigning them. You can also enable/disable alerts and make custom API calls. `Send Logs`, `List Incidents`, `Acknowledge Incidents`, `Resolve Incidents`, `Close Incidents`, `Assign Incidents`, `Get Incident By ID`, `Get Incident Events`, `Enable / Disable Alert`, `Custom API Call` ## Couchbase Couchbase Couchbase is a NoSQL document database designed for modern applications, enabling users to insert, upsert, retrieve, delete documents, and execute SQL++ queries efficiently. `Insert Document`, `Upsert Document`, `Get Document`, `Delete Document`, `Execute SQL++ Query` ## Crisp Crisp Crisp allows you to manage conversations by creating or updating them, adding notes, changing states, and finding user profiles or conversations efficiently. Custom API calls are also supported. `Add Note to Conversation`, `Create Conversation`, `Create/Update Contact`, `Change Conversation State`, `Find Conversation`, `Find User Profile`, `Custom API Call` ## Crypto Crypto The Crypto connector allows you to generate random passwords, hash text, create HMAC signatures, and perform Base64 encoding and decoding operations. `Text to Hash`, `Generate HMAC Signature`, `Generate Password`, `Base64 Decode`, `Base64 Encode`, `OpenPGP Encrypt` ## Cryptolens Cryptolens Cryptolens is a Software Licensing as a Service platform enabling developers to manage licenses, prevent piracy, and analyze usage. You can add customers, block keys, create keys, and make custom API calls. `Add Customer`, `Block Key`, `Create Key`, `Custom API Call` ## CSV CSV This connector allows you to manipulate CSV text by converting CSV files to JSON format and vice versa. Easily switch data formats for integration purposes. `Convert CSV to JSON`, `Convert JSON to CSV` ## Cursor Cursor Cursor is an AI-powered code editor that enables users to launch cloud agents for automation, monitor their status, and manage code-related tasks efficiently. `Launch Agent`, `Add Followup Instruction to Agent`, `Find Agent Status`, `Delete Agent` ## customer.io customer.io Customer.io enables personalized customer journeys across channels. You can create events and track custom API calls for optimized engagement. `Create Event`, `Track Custom API Call`, `App Custom API Call` ## CustomGPT CustomGPT CustomGPT enables the creation and deployment of tailored AI chatbots. You can create, update, and delete agents, manage conversations, and send messages efficiently. `Create Agent`, `Create Conversation`, `Delete Agent`, `Export Conversation`, `Find Conversation`, `Send Message`, `Update Agent`, `Update Agent Settings` ## CyberArk CyberArk Manage users, groups, and access controls in CyberArk Privileged Access Management with capabilities to create, update, activate, enable, disable, and find users, as well as manage group memberships. `Create User`, `Update User`, `Delete User`, `Activate User`, `Enable User`, `Disable User`, `Find User`, `Add Member to Group`, `Remove Member from Group`, `Get Password Value`, `Retrieve Private SSH Key`, `Change Credentials in the Vault`, `Verify Credentials in Bulk`, `Change Credentials Immediately in Bulk`, `Set Next Password in Bulk`, `Change Credentials in the Vault in Bulk`, `Reconcile Credentials in Bulk` ## Dappier Dappier Dappier provides real-time web search and access to premium data from trusted media sources, including news, finance, sports, and weather, for building powerful AI agents. `Real Time Data`, `Stock Market Data`, `Sports News`, `Lifestyle News` ## Dashworks Dashworks Dashworks allows users to generate answers and perform custom API calls for enhanced data integration and automation. `Generate Answer`, `Custom API Call` ## Data Mapper Data Mapper Data Mapper facilitates data structure manipulation, enabling advanced mapping for seamless integration and transformation of data between systems. `Advanced Mapping` ## Data Summarizer Data Summarizer The Data Summarizer connector enables users to calculate average, sum, count unique values, and find minimum and maximum values from datasets efficiently. `Calculate Average`, `Calculate Sum`, `Count Uniques`, `Find Min and Max` ## Datadog Datadog Datadog is a cloud monitoring and analytics platform that allows you to send multiple logs, send a single log, and make custom API calls for integrated data insights. `Send Multiple logs`, `Send One log`, `Custom API Call` ## DataFuel DataFuel DataFuel allows you to crawl websites, retrieve scrape results, and make custom API calls for efficient data extraction and integration. `Crawl Website`, `Crawl Website`, `Get Scrape Result`, `Custom API Call` ## Date Helper Date Helper Date Helper allows you to manipulate, format, and extract time units from dates. You can get the current date, format it, calculate differences, and add or subtract time. `Get Current Date`, `Format Date`, `Extract Date Units`, `Date Difference`, `Add/Subtract Time`, `Next Day of Week`, `Next Day of Year`, `First Day of Previous Month`, `Last Day of Previous Month` ## Dato CMS Dato CMS Dato CMS is a modern headless content management system that enables users to create, manage, and deliver content through custom API calls. `Custom API Call` ## Deepgram Deepgram Deepgram is an AI-driven speech recognition platform offering real-time transcription, audio analysis, and text-to-speech services, along with project management features. `Create Summary`, `Create Transcription (Callback)`, `List Projects`, `Text to Speech`, `Custom API Call` ## DeepL DeepL DeepL offers AI-driven language translation services, allowing users to translate text easily and make custom API calls for tailored solutions. `Translate text`, `Custom API Call` ## Delay Delay Use this connector to pause execution, allowing for scheduled delays with options to delay for a specific duration or until a set time. `Delay For`, `Delay Until` ## Denser.ai Denser.ai Denser.ai enables users to process input text efficiently, facilitating text analysis and transformation for various applications and insights. `Process input text` ## DETECTING-AI.COM DETECTING-AI.COM DETECTING-AI.COM allows users to detect AI-generated content, check for plagiarism, humanize text, and make custom API calls for flexible integration. `Detect AI Content`, `Check Plagiarism`, `Humanize Text`, `Custom API Call` ## Devin AI Devin AI Devin AI is an AI-powered engineering assistant that automates development tasks, generates code, and facilitates technical conversations through session management and messaging. `Create Session`, `Get Session Details`, `Send Message` ## DigitalOcean DigitalOcean DigitalOcean is a cloud infrastructure provider that enables developers to manage resources by creating and deleting domains and droplets, and listing database clusters and events. `List All Domains`, `Create Domain`, `Get Domain`, `Delete Domain`, `List All Droplets`, `Get Droplet`, `Create Droplet`, `Delete Droplet`, `List Database Clusters`, `List Database Events`, `Custom API Call` ## DigitalPilot DigitalPilot DigitalPilot allows users to manage target accounts by adding or removing them as needed for streamlined campaign management. `Add Target Account`, `Remove Target Account` ## DIMO DIMO DIMO leverages blockchain for digital vehicle identity, enabling data sharing, permissions, control, and payments. It empowers developers to create vehicle-centric applications globally. `Attestation : Create VIN VC`, `Device Definitions : Decode VIN`, `Device Definitions : Lookup`, `Token Exchange : Get Vehicle JWT`, `Identity : Custom Query`, `Identity : Total Vehicle Count`, `Identity : Get Developer License Info`, `Identity : Get Vehicle By Dev License`, `Identity : Get Total Vehicle Count For Owner.`, `Identity : Get Vehicle MMY By Owner`, `Identity : Get Vehicle MMY By TokenId`, `Identity : Get SACD For Vehicle`, `Identity : Get Rewards By Owner`, `Identity : Get Reward History By Owner`, `Identity : Get Device Definition`, `Identity : Get Device Definition By DefinitionId`, `Identity : Get Owner Vehicles`, `Identity : Get Developer Shared Vehicles From Owner`, `Identity : Get DCNs By Owner`, `Telemetry : Custom Query`, `Telemetry : Available Signals`, `Telemetry : Signals`, `Telemetry : Daily Avg Speed`, `Telemetry: Events`, `Telemetry : Max Speed`, `Telemetry : VIN VC Latest`, `Vehicle Events: List Webhooks`, `Vehicle Events: Create/Update Webhook (Numeric)`, `Vehicle Events: Create/Update Webhook (Boolean)`, `Vehicle Events: Create/Update Webhook (Events)`, `Vehicle Events: Delete Webhook`, `Vehicle Events: List Signals`, `Vehicle Events: List Subscribed Vehicles`, `Vehicle Events: List Vehicle Subscriptions`, `Vehicle Events: Subscribe Vehicle`, `Vehicle Events: Subscribe All Vehicles`, `Vehicle Events: Unsubscribe Vehicle`, `Vehicle Events: Unsubscribe All Vehicles` ## Discord Discord Discord is an instant messaging and VoIP platform that allows you to manage guilds, channels, and roles, send messages, and customize interactions using bots and webhooks. `Send Message with Bot`, `Send Message Webhook`, `Request Approval in a Channel`, `Add role to member`, `Remove role from member`, `Remove member from guild`, `List guild members`, `Rename channel`, `Create channel`, `Delete channel`, `Find channel`, `Remove ban from user`, `Create guild role`, `Delete guild role`, `Ban guild member`, `Custom API Call` ## Discourse Discourse Discourse is modern open source forum software enabling users to create posts, topics, manage user trust levels, add users to groups, send private messages, and perform custom API calls. `Create Post`, `Create Topic`, `Change User Trust Level`, `Add Users to Group`, `Send Private Message`, `Custom API Call` ## Dittofeed Dittofeed Dittofeed is a customer data platform enabling user analytics and tracking. You can identify users, track events, and screen events efficiently. `Identify User`, `Track Event`, `Screen Event` ## DocsBot DocsBot DocsBot AI enables the creation of chatbots that retrieve answers from your documentation. You can ask questions, create and upload sources, and manage bots effectively. `Ask Question`, `Create Source`, `Upload Source File`, `Create Bot`, `Find Bot`, `Custom API Call` ## Doctly AI Doctly AI Doctly AI allows users to convert PDF files into text format and execute custom API calls for enhanced data processing. `Convert PDF to Text`, `Custom API Call` ## DocumentPro DocumentPro DocumentPro automates data extraction from various document types using AI, allowing users to upload documents, run extractions, and perform custom API calls efficiently. `Upload document`, `Run Extract`, `Custom API Call` ## DocuMerge DocuMerge DocuMerge enables users to merge and generate documents using dynamic data, combine files, convert them to PDF, create data routes, document merges, and split PDFs efficiently. `Combine Files`, `Convert File to PDF`, `Create Data Route Merge`, `Create Document Merge`, `Split PDF` ## Docusign Docusign Docusign connector enables users to list envelopes, retrieve envelope details, access documents, and make custom API calls for enhanced integration options. `List envelopes`, `Get envelope`, `Get document`, `Custom API Call` ## Drip Drip Drip is an e-commerce CRM designed for B2B marketers, enabling actions like tagging subscribers, adding them to campaigns, and creating or updating subscriber information through custom API calls. `Apply a tag to subscriber`, `Add a subscriber to a campaign`, `Create or Update Subscriber`, `Custom API Call` ## Dropbox Dropbox Dropbox enables cloud storage and file synchronization. You can search files, create and manage folders, upload and download files, and generate temporary file links. `Search`, `Create New Text File`, `Upload file`, `Download File`, `Get temporary file link`, `Delete file`, `Move file`, `Copy file`, `Create New Folder`, `Delete folder`, `Move folder`, `Copy folder`, `List a folder`, `Custom API Call` ## Drupal Drupal The Drupal connector allows you to create, read, update, and delete entities. You can also list multiple entities and call various services for extended functionality. `Call Service`, `Create Entity`, `List Entities`, `Get Entity`, `Update Entity`, `Delete Entity` ## Dub Dub Dub is a modern link attribution platform that allows users to create, manage, and analyze short links, track conversions, and manage affiliate programs efficiently. `Create Link`, `Get Link`, `List Links`, `Update Link`, `Delete Link`, `Custom API Call` ## DuckDB DuckDB DuckDB allows you to run SQL queries on an in-memory database, enabling data analysis and manipulation through create and query operations. `Create and Query DB` ## Dumpling AI Dumpling AI Dumpling AI transforms unstructured website content into clean data suitable for AI. It allows web searching, news searching, image generation, and data extraction from documents and websites. `Web Search`, `Search News`, `Generate Image`, `Scrape Website`, `Crawl Website`, `Extract Document Data`, `Custom API Call` ## Dust Dust Dust enables secure messaging and collaboration. Users can create and manage conversations, reply, add fragments, update documents, upload files, and make custom API calls. `Create conversation`, `Get existing conversation`, `Reply to conversation`, `Add fragment to conversation`, `Add or update document`, `Upload file`, `Custom API Call` ## Easy-Peasy.AI Easy-Peasy.AI Easy-Peasy.AI enables users to create high-quality music across various genres using simple text prompts. It also offers features for AI image generation, transcription, and custom API calls. `Custom Generator (Text)`, `Generate AI Image`, `Get AI Transcription`, `Custom API Call` ## Echowin Echowin Echowin allows users to manage contacts efficiently by enabling the creation, deletion, and retrieval of contact information seamlessly. `Create Contact`, `Delete Contact`, `Find Contact ` ## Eden AI Eden AI Eden AI is a platform offering various AI services such as text generation, summarization, translation, and image processing. Users can generate text, moderate content, and extract information from images. `Generate Text`, `Summarize Text`, `Extract Keywords in Text`, `Detect Language of Text`, `Extract Named Entities in Text`, `Moderate Text`, `Spell Check`, `Translate Text`, `Invoice Parser`, `Receipt Parser`, `Extract Text in Image (OCR)`, `Image Generation`, `Generate Audio From Text` ## Elastic Email Elastic Email Elastic Email is an email delivery and marketing platform that enables sending emails, managing contacts, creating campaigns, and organizing segments efficiently. `Add Contact to Mailing List`, `Create Campaign`, `Create Contact`, `Create Segment`, `List Campaigns`, `List Contacts`, `Send Email`, `Unsubscribe Contact`, `Update Campaign`, `Update Contact`, `Custom API Call` ## ElevenLabs ElevenLabs ElevenLabs is an AI voice generator that converts text to speech, allowing users to create realistic voice audio from written content. Custom API calls enhance flexibility. `Text to Speech`, `Custom API Call` ## Emailit Emailit Emailit allows you to send transactional emails and make custom API calls for enhanced email management and integration with your applications. `Send Email`, `Custom API Call` ## EmailOctopus EmailOctopus EmailOctopus is an email marketing platform for managing lists, sending campaigns, tagging contacts, and handling unsubscribes. It automates contact management and tracks campaign engagement effectively. `Add / Update Contact`, `Unsubscribe Contact`, `Update Contact's Email Address`, `Add Tag to Contact`, `Remove Tag from Contact`, `Create List`, `Find Contact`, `Custom API Call` ## Enrich Layer Enrich Layer The Enrich Layer API provides professional network data enrichment, enabling access to company and person profiles, work emails, and job listings. It supports detailed lookups and searches for various data. `Get Company Profile`, `Get Person Profile`, `Get School Profile`, `Look Up Company`, `Look Up Company by Numeric ID`, `Look Up Person`, `Look Up Role at Company`, `List Company Employees`, `Get Employee Count`, `Search Company Employees`, `List School Students`, `Look Up Work Email`, `Reverse Email Lookup`, `Reverse Phone Lookup`, `Look Up Personal Contact Numbers`, `Look Up Personal Email`, `Check Disposable Email`, `Get Company Profile Picture`, `Get Person Profile Picture`, `Get Job Profile`, `Search Company Jobs`, `Get Job Count`, `Search Companies`, `Search People`, `Get Credit Balance`, `Custom API Call` ## eSignatures eSignatures eSignatures allows users to create contracts and perform custom API calls for seamless document signing and management integration. `Create Contract`, `Custom API Call` ## Ethereum Name Service (ENS) Ethereum Name Service (ENS) Ethereum Name Service (ENS) is a decentralized naming system on the Ethereum blockchain, allowing users to list and manage ENS domains easily. `List ENS Domains` ## Everhour Everhour Everhour is a time tracking software that integrates with project management tools, allowing users to create tasks, start and stop timers, and make custom API calls. `Create Task`, `Start Timer`, `Stop Timer`, `Custom API Call` ## Exa Exa Exa enables AI-driven search and content extraction from the web, allowing users to get contents, ask questions, perform searches, find similar links, and make custom API calls. `Get Contents`, `Ask AI`, `Perform Search`, `Find Similar Links`, `Custom API Call` ## Extracta.ai Extracta.ai Extracta.ai is an AI platform for document extraction and content analysis, converting unstructured files into structured data. It allows users to extract file data, upload files, and retrieve extraction results. `Extract File Data`, `Upload File`, `Get Extraction Results` ## Facebook Leads Facebook Leads Capture leads from Facebook and manage them effectively, enabling follow-ups and integration with CRM systems for enhanced lead nurturing. ## Facebook Pages Facebook Pages Manage your Facebook Pages to enhance your business presence. You can create posts, upload photos, and share videos directly. `Create Page Post`, `Create Page Photo`, `Create Page Video` ## Famulor AI - Voice Agent Famulor AI - Voice Agent Famulor AI - Voice Agent is an AI-driven platform for automated calling and SMS. You can manage campaigns, leads, and access real-time call analytics efficiently. `Add Lead to Campaign`, `List Leads`, `List Phone Numbers`, `Search Available Phone Numbers`, `Purchase Phone Number`, `Send SMS`, `Create Campaign`, `Start/Stop Campaign`, `Make Phone Call`, `Update Lead`, `Delete Lead`, `Get User Information`, `Generate AI Reply`, `Create Conversation`, `Get Conversation`, `Send Message`, `Get WhatsApp Senders`, `Get WhatsApp Templates`, `Send WhatsApp Template Message`, `Send WhatsApp Freeform Message`, `Get WhatsApp Session Status`, `List Conversations`, `List Calls`, `Get Call`, `Delete Call` ## Fathom Fathom Fathom is an AI meeting assistant that records and transcribes meetings, highlighting key points and generating summaries and action items. It integrates with workflows to manage meeting data effectively. `Get Recording Summary`, `Get Recording Transcript`, `List Meetings`, `Find Team`, `Find Team Member` ## Fathom Analytics Fathom Analytics Fathom Analytics offers privacy-focused website analytics, allowing users to query site traffic, manage sites and events, and generate custom reports. `List Sites`, `Get Site`, `Create Event`, `List Events`, `Get Aggregation`, `Custom API Call` ## Feathery Feathery Feathery enables the creation of powerful forms, workflows, and document automation. Users can create, update, delete forms, list submissions, and export submissions as PDFs. `Create Form`, `Update Form`, `Delete Form`, `List Form Submissions`, `Export Form Submission PDF` ## Fellow\.ai Fellow.ai Fellow\.ai is an AI meeting assistant that provides smart note-taking capabilities and allows users to retrieve notes or make custom API calls for enhanced productivity. `Get AI Note`, `Custom API Call` ## Figma Figma Figma is a collaborative interface design tool that allows users to retrieve files, access comments, post new comments, and make custom API calls. `Get File`, `Get File Comments`, `Post File Comment`, `Custom API Call` ## Files Helper Files Helper Files Helper allows you to read file content, create new files, change file encoding, and check file types efficiently in various formats. `Read File`, `Create file`, `Change File Encoding`, `Check file type`, `Zip Files`, `Unzip File`, `Get File Name` ## Fillout Forms Fillout Forms Fillout Forms allows you to create interactive forms and automate workflows. Retrieve responses, find forms by title, or make custom API calls effortlessly. `Get Form Responses`, `Get Single Response`, `Find Form by Title`, `Custom API Call` ## Fireberry Fireberry Fireberry allows users to create, update, delete, and find records efficiently, streamlining data management and integration processes. `Create Record`, `Update Record`, `Delete Records`, `Find Records` ## Firecrawl Firecrawl Firecrawl allows users to extract structured data from websites using AI through natural language prompts. It supports website scraping, starting crawls, viewing results, and making custom API calls. `Scrape Website`, `Extract Structured Data`, `Crawl`, `Crawl Results`, `Map Websites`, `Custom API Call` ## Fireflies.ai Fireflies.ai Fireflies.ai is a meeting assistant that automatically records, transcribes, and analyzes conversations. You can find meetings by ID, recent meetings, or call details, upload audio, and get user details. `Find Meeting by ID`, `Find Recent Meeting`, `Find Meeting by Call Deatils`, `Upload Audio`, `Get User Details` ## Flipando AI Flipando AI Flipando AI offers autonomous agents that enhance compliance through intelligent workflows. Users can retrieve apps, execute tasks, and make custom API calls efficiently. `Get All Apps`, `Run App`, `Get Task`, `Run App Generator`, `Custom API Call` ## Fliqr AI Fliqr AI Fliqr AI is an omnichannel AI chatbot that improves customer interactions on platforms like WhatsApp, Facebook, Instagram, and Telegram. Access account details, manage flows, and make custom API calls. `Get Business Account details`, `Get Account Flows`, `Custom API Call` ## Flow Helper Flow Helper Flow Helper allows users to retrieve run information, fail an ongoing flow, or stop a flow execution seamlessly for efficient workflow management. `Get Run Info`, `Fail Flow`, `Stop Flow` ## Flowise Flowise Flowise is a no-code AI workflow builder that enables users to create and automate workflows by making predictions and performing custom API calls seamlessly. `Make Prediction`, `Custom API Call` ## Flowlu Flowlu Flowlu is a business management software that allows users to create, update, and delete CRM accounts for contacts and organizations. You can also manage opportunities and tasks effectively. `Create CRM Account(Contact)`, `Update CRM Account(Contact)`, `Delete CRM Account(Contact)`, `Create CRM Account(Organization)`, `Create Opportunity`, `Update Opportunity`, `Delete Opportunity`, `Create Task`, `Update Task`, `Get Task`, `Delete Task` ## FlowParser FlowParser FlowParser's REST API allows you to upload, process, and manage documents programmatically, streamlining your document workflow efficiently. `Upload Document` ## Folk Folk Folk is a CRM designed for managing relationships effectively. You can create and update companies and people, find and retrieve information about them, and list all contacts. `Create Company`, `Update Company`, `Create Person`, `Update Person`, `Find Company`, `Get Company`, `List People`, `Get Person` ## Foreplay Foreplay Foreplay provides competitive advertising data and insights. Users can retrieve ads by ID, search for brands, filter ads, and explore historical creatives and metadata. `Get Ad by ID`, `Get Ads by Page`, `Find Brands`, `Find Ads`, `Find Boards` ## Formbricks Formbricks Formbricks is an open-source survey platform that allows users to create, manage, and analyze surveys, offering the ability to make custom API calls for enhanced flexibility. `Custom API Call` ## Formitable Formitable Formitable is a restaurant reservation and guest management platform that enables online bookings, guest communication, and table management for improved dining experiences. ## Formsite Formsite Formsite is an online form builder that enables users to design and publish forms and surveys, collect responses, and analyze data efficiently. ## Formspark Formspark Formspark allows you to create forms and capture submissions easily. You can manage responses, customize notifications, and integrate with various web services for streamlined workflows. ## Formstack Formstack Formstack API allows you to create submissions, retrieve forms by name or ID, access submission details, and search submissions using specific field values. `Create Submission`, `Find Form by Name or ID`, `Get Submission Details`, `Find Submission by Field Value`, `Custom API Call` ## Fountain Fountain Fountain automates your HR hiring and onboarding process. Manage applicants, job openings, and interview scheduling while tracking progress with real-time webhooks. `Create Applicant`, `Delete Applicant`, `Get Applicant Details`, `Get Interview Sessions`, `Get Opening`, `Get Stage`, `List All Applicant Details`, `List All Opening Details`, `List All Stages`, `Update Applicant Info` ## Fragment Fragment Fragment allows users to create, update, retrieve, list, and delete tasks. It also supports custom API calls for flexibility in task management. `Create Task`, `Update Task`, `Get Task`, `List Tasks`, `Delete Task`, `Custom API Call` ## Frame Frame Frame is a collaborative workspace platform that allows users to create and manage shared projects. Users can make custom API calls to integrate with other services. `Custom API Call` ## FreeAgent FreeAgent FreeAgent is accounting and invoicing software for small businesses, allowing users to create tasks and contacts efficiently. `Create Task`, `Create Contact` ## Freshdesk Freshdesk Freshdesk is a customer support software that allows users to retrieve tickets, contact details, ticket status, and manage contacts effectively through custom API calls. `Get Tickets`, `Get Contact from ID`, `Get Ticket Status`, `Get Freshdesk Contacts`, `Get All Tickets By Status`, `Custom API Call` ## Freshsales Freshsales Freshsales is a sales CRM software that allows users to create contacts and perform custom API calls for enhanced data integration and management. `Create Contact`, `Custom API Call` ## Front Front Front connector enables users to manage conversations by creating, updating, and sending messages, as well as handling accounts and contacts efficiently. `Add Comment`, `Add Contact Handle`, `Add Conversation Links`, `Add Conversation Tags`, `Assign/Unassign Conversation`, `Create Account`, `Create Contact`, `Create Draft`, `Create Draft Reply`, `Create Link`, `Find Account`, `Find Contact`, `Find Conversation`, `Remove Contact Handle`, `Remove Conversation Links`, `Send Message`, `Send Reply`, `Update Account`, `Update Contact`, `Update Conversation`, `Update Link` ## FTP/SFTP FTP/SFTP Connect to FTP, FTPS, or SFTP servers to manage files. You can create, upload, read, delete, and rename files or folders, as well as list folder contents and create or delete folders. `Create File from Text`, `Upload File`, `Read File Content`, `Delete file`, `Create Folder`, `Delete Folder`, `List Folder Contents`, `Rename File or Folder` ## Gameball Gameball Gameball allows you to send events to track user interactions and engagement within your application, enhancing user experience and data collection. `Send event` ## Gamma Gamma Gamma is an AI-powered design tool that enables users to generate presentations, documents, social media posts, and cards using natural language. `Generate Gamma`, `Get Generation` ## GCloud Pub/Sub GCloud Pub/Sub GCloud Pub/Sub is Google's event streaming service that allows you to publish and subscribe to messages on various topics for real-time messaging and event-driven systems. `Publish to topic` ## Gender API Gender API The Gender API predicts a person's gender from their first or full name and provides statistics on name-gender associations along with options for custom API calls. `Get Gender by First Name`, `Get Gender by Full Name`, `Get Statistics`, `Custom API Call` ## GenerateBanners GenerateBanners GenerateBanners is an image generation API that creates banners and social media posts by rendering customizable templates for various platforms. `Render Template` ## GetResponse GetResponse GetResponse is an email marketing and automation platform that enables users to manage contacts, campaigns, and newsletters. Create or update contacts, find them, and create newsletters or campaign lists. `Create Contact`, `Create or Update Contact`, `Find Contact`, `Create Newsletter`, `Find Campaign List`, `Custom API Call` ## GhostCMS GhostCMS GhostCMS is a publishing platform for professional bloggers. You can create and update members, create posts, and find users through custom API calls. `Create Member`, `Update Member`, `Create Post`, `Find Member`, `Find User`, `Custom API Call` ## Giftbit Giftbit Giftbit allows you to send digital gift cards and rewards directly to recipients via email, making it easy to distribute incentives quickly. `Send Reward` ## Gistly Gistly Gistly enables users to retrieve YouTube video transcripts efficiently, allowing easy access to text content from videos. `Get Transcript` ## Gitea Gitea Gitea is a self-hosted Git service allowing users to create and manage issues, comment on issues or pull requests, update repositories, and make custom API calls. `Create Issue`, `Add Comment to Issue/PR`, `Update Repository`, `Custom API Call` ## GitHub GitHub GitHub is a developer platform for creating, storing, managing, and sharing code. It enables users to create issues, comments, pull requests, and perform custom API calls. `Create Issue`, `Get issue information`, `Create comment on a issue`, `Lock issue`, `Unlock issue`, `Raw GraphQL query`, `Create Pull Request Review Comment`, `Create Commit Comment`, `Create Discussion Comment`, `Add Labels to Issue`, `Create Branch`, `Delete Branch`, `Update Issue`, `Find Branch`, `Find Issue`, `Find User`, `Custom API Call` ## GitLab GitLab GitLab is a collaboration tool for developers that enables users to create issues and perform custom API calls for project management and automation. `Create Issue`, `Custom API Call` ## Gladia Gladia Gladia allows users to create transcriptions, upload audio files for processing, and make custom API calls for tailored audio management solutions. `Create Transcription`, `Upload Audio File`, `Custom API Call` ## Gmail Gmail Gmail is Google's email service allowing users to send emails and perform custom API calls for enhanced integration and functionality. `Send Email`, `Request Approval in Email`, `Reply to Email`, `Create Draft Reply`, `Get Email`, `Find Email`, `Custom API Call` ## GoodMem GoodMem GoodMem allows you to store documents as memories with vector embeddings and perform semantic retrieval based on similarity. You can create, retrieve, and delete memories efficiently. `Create Space`, `Create Memory`, `Retrieve Memories`, `Get Memory`, `Delete Memory` ## Google BigQuery Google BigQuery Google BigQuery allows users to query, analyze, and stream data into a fully managed, serverless data warehouse, enabling efficient data handling and insightful analysis. `Run a Query`, `Create Row`, `Create Rows`, `Delete Rows`, `Update Row(s)`, `Find One Row`, `Find or Create Record`, `Get Rows for Job Completed`, `Import Data`, `Custom API Call` ## Google Calendar Google Calendar Google Calendar allows users to manage their schedules efficiently. You can create, update, or delete events, add attendees, and retrieve your event list seamlessly. `Add Attendees to Event`, `Create Quick Event`, `Create Event`, `Get all Events`, `Update Event`, `Delete Event`, `Find Busy/Free Periods in Calendar`, `Get Event by ID`, `Custom API Call` ## Google Chat Google Chat Google Chat is a messaging app that enables users to send messages, create spaces, manage members, and retrieve message details for better communication. `Send a Message`, `Get Direct Message Details`, `Add a Space Member`, `Get Message Details`, `Search Messages`, `Find Member` ## Google Cloud Storage Google Cloud Storage Automate file storage with Google Cloud Storage. You can create and manage buckets, upload and delete objects, set permissions, and monitor changes in real-time. `Create Bucket`, `Delete Empty Bucket`, `Clone Object`, `Delete Object`, `Search Objects`, `Search Buckets`, `Create Object ACL`, `Delete Object ACL`, `Create Bucket ACL`, `Delete Bucket ACL`, `Create Bucket Default Object ACL`, `Delete Bucket Default Object ACL` ## Google Contacts Google Contacts Google Contacts allows you to manage your contacts efficiently. You can add, update, and search for contacts, along with making custom API calls to enhance functionality. `Add Contact`, `Update Contact`, `Search Contacts`, `Custom API Call` ## Google Docs Google Docs Google Docs allows you to create and edit documents online. You can create new documents, edit templates, read and find documents, append text, and make custom API calls. `Create Document`, `Edit template file`, `Read Document`, `Find Document`, `Custom API Call`, `Append text to google docs` ## Google Drive Google Drive Google Drive connector enables cloud storage and file backup. You can create, upload, read, and manage files. Actions include sharing permissions, moving, deleting, and searching files efficiently. `Create new folder`, `Create new file`, `Upload file`, `Read File Content`, `Get File Information`, `List files`, `Search`, `Duplicate File`, `Save Document as PDF`, `Update permissions`, `Delete permissions`, `Set public access`, `Move File`, `Delete file`, `Trash file`, `Custom API Call` ## Google Forms Google Forms Google Forms connector allows you to receive form responses and interact with data via custom API calls for automated processing. `Custom API Call` ## Google Gemini Google Gemini Google Gemini enables content generation, including text and images. Users can interact through Gemini chat and make custom API calls for tailored solutions. `Generate Content`, `Generate Content with File Search`, `Generate Content from Image`, `Chat Gemini`, `Text to Speech`, `Create Video`, `Custom API Call` ## Google My Business Google My Business Manage your Google My Business listing by creating or updating replies to customer reviews and making custom API calls for additional functionality. `Create or Update Reply`, `Custom API Call` ## Google Search Google Search Google Search connector enables users to perform searches utilizing Vertex AI Search (Discovery Engine) for accurate and relevant results. `Search` ## Google Search Console Google Search Console Google Search Console connector allows you to analyze search performance, manage sitemaps, inspect URLs, and add or delete sites efficiently through custom API calls. `Search Analytics`, `List Sitemaps`, `Submit a Sitemap`, `List Sites`, `Add a Site`, `Delete a Site`, `URL Inspection`, `Custom API Call` ## Google Sheets Google Sheets Google Sheets enables online creation, editing, and collaboration on spreadsheets. Users can insert, update, delete rows, manage worksheets, and export data efficiently. `Add Row`, `Add Multiple Rows`, `Update Row`, `Update Multiple Rows`, `Delete Row`, `Find Rows`, `Create Spreadsheet`, `Create Worksheet`, `Clear Sheet`, `Delete Worksheet`, `Rename Worksheet`, `Format Row(s)`, `Get Single Row by ID`, `Get next row(s)`, `Get All Rows`, `Find Spreadsheet(s)`, `Find Worksheet(s)`, `Copy Worksheet`, `Create Spreadsheet Column`, `Export Worksheet`, `Custom API Call` ## Google Slides Google Slides Google Slides connector allows users to get presentations, refresh charts from Sheets, generate slides from templates, and make custom API calls for tailored interaction. `Get Presentation`, `Refresh Sheets Charts`, `Generate from template`, `Custom API Call` ## Google Tasks Google Tasks Google Tasks is a task list management application that allows users to add tasks and make custom API calls for enhanced task organization. `Add Task`, `Custom API Call` ## Google Vertex AI Google Vertex AI Google Vertex AI enables users to generate content and images through Gemini and Imagen models, as well as making custom API calls for tailored applications. `Generate Content`, `Generate Image`, `Custom API Call` ## Gotify Gotify Gotify is a self-hosted push notification service that allows users to send real-time notifications to devices and applications efficiently. `Send Notification` ## GPTZero GPTZero GPTZero API detects AI-generated text by allowing users to scan files or input text for analysis. It helps identify content origins effectively. `Scan File`, `Scan Text` ## Granola Granola Granola uses AI to automatically capture and summarize meeting notes, allowing users to list notes, retrieve specific notes, and make custom API calls. `List Notes`, `Get Note`, `Custom API Call` ## GraphQL GraphQL GraphQL allows you to send requests to retrieve or manipulate data efficiently, enabling precise queries to meet your application's needs. `Send Request` ## Gravity Forms Gravity Forms Create, manage, and publish customizable forms on your WordPress site, allowing for user input collection and easy data management. ## GreenPT GreenPT GreenPT is a green AI chat platform powered by GPT, enabling users to ask questions, create embeddings, transcribe audio, and make custom API calls efficiently. `Ask GreenPT`, `Create Embeddings`, `Transcribe Audio`, `Custom API Call` ## Greip Greip Greip's Fraud Prevention API helps detect and prevent fraud on your website or app. Utilize features like ASN, BIN, IP, email, and phone validation for enhanced security. `ASN Lookup`, `BIN Lookup`, `IP Lookup`, `Email Validation`, `Detect Profanity`, `Phone Validation` ## Griptape Cloud Griptape Cloud Griptape Cloud enables users to create and manage runs for assistants and structures, as well as perform custom API calls for extended functionalities. `Create Assistant Run`, `Create Structure Run`, `Get Assistant Run`, `Get Structure Run`, `Custom API Call` ## Grist Grist Grist is an open source spreadsheet that allows users to create, search, and update records, upload attachments to documents, and make custom API calls. `Create Record`, `Search Record`, `Update Record`, `Upload Attachment to Document`, `Custom API Call` ## Groq Groq Groq enables users to leverage fast language models and efficient audio processing for tasks like AI queries, audio transcription, translation, and custom API interactions. `Ask AI`, `Transcribe Audio`, `Translate Audio`, `Custom API Call` ## GuideLite GuideLite GuideLite is a platform that enables organizations to create and deploy AI assistants, allowing users to send prompts and make custom API calls for enhanced interaction. `Send a Prompt`, `Custom API Call` ## Hacker News Hacker News Hacker News is a social news platform where users can submit and discuss articles. You can fetch the top stories to stay updated on trending topics. `Fetch Top Stories` ## Harvest Harvest Harvest is a time tracking and invoicing tool that allows you to retrieve clients, estimates, expenses, invoices, projects, roles, tasks, time entries, and users, along with uninvoiced reports and custom API calls. `Get Clients`, `Get Estimates`, `Get Expenses`, `Get Invoices`, `Get Projects`, `Get Roles`, `Get Tasks`, `Get Time Entries`, `Get Users`, `Uninvoiced Report`, `Custom API Call` ## HashiCorp Vault HashiCorp Vault HashiCorp Vault securely manages secrets and sensitive data, allowing users to read, write, delete, and list secrets, as well as perform custom API calls. `Read Secret`, `Write Secret`, `Delete Secret`, `List Secrets`, `Custom API Call` ## Hastewire Hastewire Hastewire analyzes and transforms text by detecting its content and enhancing its readability, making it more relatable for human users. `Detect Text`, `Humanize Text` ## Heartbeat Heartbeat Heartbeat provides simple monitoring and alerting solutions, allowing you to create users and execute custom API calls for tailored integration. `Create User`, `Custom API Call` ## Hedy Hedy Hedy provides AI-driven insights for meetings, enabling users to retrieve sessions, highlights, topics, and associated tasks to enhance productivity and collaboration. `Get Session`, `List Sessions`, `Get Highlight`, `List Highlights`, `List Todos`, `List Session Todos`, `Get Topic`, `List Topics`, `List Topic Sessions` ## Help Scout Help Scout Help Scout connector allows you to create conversations, send replies, add notes, and manage customers. You can also find conversations, customers, and users, as well as make custom API calls. `Create Conversation`, `Send Reply`, `Add Note`, `Create Customer`, `Update Customer Properties`, `Find Conversation`, `Find Customer`, `Find User`, `Custom API Call` ## HeyGen HeyGen HeyGen allows users to create and manage AI avatar videos. Users can create videos from templates, upload assets, translate videos, and retrieve video statuses and URLs. `Create Video from Template`, `Retrieve Translated Video Status`, `Retrieve Video Status`, `Retrieve Sharable Video URL`, `Upload an Asset`, `Translate Video`, `List Avatars`, `List Voices`, `List Videos`, `Custom API Call` ## Heymarket SMS Heymarket SMS Heymarket is a business texting platform enabling communication through shared inboxes. Users can create or update contacts, send custom and template messages, update lists, and make custom API calls. `Create or Update Contact`, `Send Custom Message`, `Send Template Message`, `Update List`, `Custom API Call` ## Housecall Pro Housecall Pro Manage your home service business effectively with Housecall Pro. You can create, retrieve, update customers and their addresses, as well as manage jobs and schedules seamlessly. `Create Customer`, `Get Customers`, `Get Customer`, `Update Customer`, `Get All of a Customer's Addresses`, `Create an Address on a Customer`, `Get a Customer's Address`, `Create Job`, `Get Jobs`, `Get a Job`, `Update Job Schedule`, `Delete Job Schedule`, `Create appointment`, `Get Appointments`, `Update Appointment`, `Delete appointment`, `Add job note`, `Delete job note`, `Add an attachment to a job`, `Add a line item to a job`, `Update a single line item for a job`, `Delete a single line item for a job`, `Lists all line items for a job`, `Add job tag`, `Remove job tag`, `Create Job Link`, `Get Job Invoices`, `Lists all job input materials for a job`, `Bulk update a job's line items`, `Bulk update a job's input materials`, `Dispatch job to employees`, `Lock Job`, `Lock Jobs`, `Create estimate`, `Get estimate by ID`, `Get estimates`, `Create estimate option note`, `Delete estimate option note`, `Create estimate option attachment`, `Create estimate option link`, `Update estimate option schedule`, `Create Lead`, `Get Lead`, `Get Leads`, `Convert Lead to Estimate or Job`, `Custom API Call` ## HTTP HTTP The HTTP connector allows you to send HTTP requests and receive responses, enabling communication with web APIs and services efficiently. `Send HTTP request` ## HTTP (OAuth2) HTTP (OAuth2) The HTTP (OAuth2) connector allows you to send requests authenticated with OAuth2, facilitating secure access to protected resources and APIs. `Send an OAuth2 Request` ## HubSpot HubSpot HubSpot is a robust CRM providing tools for sales, customer service, and marketing automation. It allows creating, updating, and retrieving contacts, deals, companies, and custom objects. `Add contact To List`, `Add Contact to Workflow`, `Create Associations`, `Create Company`, `Create Contact`, `Create COS Blog Post`, `Create Custom Object`, `Create Deal`, `Create Line Item`, `Create Page`, `Create or Update Contact`, `Create Product`, `Create Ticket`, `Get Company`, `Get Contact`, `Get Custom Object`, `Get Deal`, `Get Line Item`, `Get Product`, `Get Page`, `Get Ticket`, `Delete Page`, `Remove Associations`, `Remove Contact from List`, `Remove Email Subscription`, `Update Company`, `Update Contact`, `Update Custom Object`, `Update Deal`, `Update Line Item`, `Update Product`, `Update Ticket`, `Upload File`, `Find Associations`, `Find Company`, `Find Contact`, `Find Custom Object`, `Find Deal`, `Find Line Item`, `Find Product`, `Find Ticket`, `Get Owner by Email`, `Get Owner by ID`, `Get Pipeline Stage Details`, `Custom API Call` ## Hugging Face Hugging Face Hugging Face allows you to run inference on over 100,000 open ML models for tasks like document question answering, language translation, text summarization, and image classification. `Document Question Answering`, `Language Translation`, `Text Classification`, `Text Summarization`, `Chat Completion`, `Create Image`, `Object Detection`, `Image Classification` ## Human Input Human Input The Human Input connector allows users to trigger workflows via direct interactions on the user interface, facilitating seamless engagement and response generation. `Respond on UI` ## Hume AI Hume AI Hume AI enables text-to-speech and speech generation from files. Users can create and delete voices, analyze emotions from URLs, and retrieve emotion results. `Generate Text to Speech`, `Generate Speech from File`, `Create Voice`, `Delete Voice`, `Analyze Emotions from URL`, `Get Emotion Results` ## Hunter Hunter Hunter enables the discovery, verification, and management of professional email addresses. Users can add and track leads, search for emails, and automate outreach campaigns. `Add Recipients`, `Count Emails`, `Create Lead`, `Delete Lead`, `Find Email`, `Get Lead`, `Search Leads`, `Update Lead`, `Verify Email` ## Hystruct Hystruct Hystruct is an AI-powered tool for document structuring and data extraction, allowing users to efficiently create jobs for processing documents. `Create Job` ## IBM Cognos Analytics IBM Cognos Analytics IBM Cognos Analytics is a business intelligence suite for data analysis and reporting. Users can create, retrieve, update, and delete data sources and content objects, as well as move and copy them. `Create Data Source`, `Get Data Source`, `Update Data Source`, `Delete Data Source`, `Get Content Object`, `Update Content Object`, `Move Content Object`, `Copy Content Object`, `Custom API Call` ## Image Helper Image Helper Image Helper enables image manipulations such as converting images to Base64, retrieving metadata, cropping, rotating, resizing, and compressing images. `Image to Base64`, `Get image metadata`, `Crop an image`, `Rotate an image`, `Resize an image`, `Compresses an image` ## ImageRouter ImageRouter Generate images using various models on ImageRouter. You can create new images or modify existing ones with the Image to Image feature. `Create Image`, `Image to Image` ## IMAP IMAP The IMAP connector allows you to receive new email notifications, retrieve messages, and manage your inbox effectively by marking emails as read or deleting them. `Mark Email as Read/Unread`, `Copy Email`, `Move Email`, `Delete Email` ## Influencers.club Influencers.club Connect to Influencers.club to enhance your marketing campaigns by enriching creator data, finding influencers, and making custom API calls for tailored insights. `Enrich Creator by Email`, `Enrich Creator Social Profile by Handle`, `Find Similar Creator`, `Custom API Call` ## Insightly Insightly Insightly connector allows users to create, update, retrieve, delete, and find records within the Insightly CRM platform efficiently and seamlessly. `Create Record`, `Update Record`, `Get Record`, `Delete Record`, `Find Records` ## Insighto.ai Insighto.ai Insighto.ai is an AI-powered platform that captures forms, conversations, and data sources, enabling automated processing and efficient outbound communications. `Add Text Blob Into Data Source`, `Upsert Contact`, `Make Outbound Call`, `Create Campaign` ## Instabase Instabase Integrate with Instabase AI Hub to automate document processing and workflows. You can create conversations, upload files, converse with documents, and make custom API calls. `Create Conversation and Upload Files`, `Converse with Document`, `Custom API Call` ## InstaCharts InstaCharts InstaCharts is a chart creation and visualization platform that allows users to generate high-quality chart images for analysis and presentation purposes. `Generate Chart Image` ## Instagram for Business Instagram for Business Instagram for Business allows you to enhance your brand presence by uploading photos and reels directly to your account. Engage with your audience effectively. `Upload Photo`, `Upload Reel` ## Instantly.ai Instantly.ai Instantly.ai is a powerful platform for cold email outreach and lead engagement, allowing you to create campaigns, manage lead lists, and perform custom API calls. `Create Campaign`, `Create Lead List`, `Add Lead to Campaign`, `Search Campaigns`, `Search Leads`, `Custom API Call` ## Instasent Instasent Instasent allows you to efficiently manage your contacts by adding, updating, or deleting them. You can also create events to track engagement. `Add/Update contact`, `Delete Contact`, `Add Event` ## Intercom Intercom Intercom is a customer messaging platform enabling sales, marketing, and support. You can create users, conversations, and tickets, manage tags, and retrieve various data efficiently. `Add Note`, `Add note to conversation`, `Add/Remove Tag on Contact`, `Add/Remove Tag on Company`, `Add/Remove Tag on Conversation`, `Assign conversation to an admin or a team`, `Create Article`, `Create Conversation`, `Create Ticket`, `Create User`, `Create or Update Lead`, `Create/Update User`, `Reply to conversation`, `Send Message`, `Update Ticket`, `Find Company`, `Find Conversation`, `Find Lead`, `Find User`, `List Tags`, `Retrieve a Conversation`, `Custom API Call` ## Intruder Intruder Intruder is a vulnerability management platform that helps identify and remediate security risks. Users can add targets, start scans, and search for issues and occurrences through its API. `Add Target`, `Start Scan`, `Search For a Target`, `Search For an Issue`, `Search For an Issue Occurrence`, `Custom API Call` ## Invoice Ninja Invoice Ninja Invoice Ninja is a free open-source invoicing tool that allows users to create and manage invoices, clients, and recurring billing tasks efficiently. `Create Task`, `Check Task Existence`, `Get Client Details from e-mail`, `Get Invoices`, `Get Report`, `Create Invoice`, `Create Client`, `Create Recurring Invoice`, `Perform Action on Recurring Invoice`, `Custom API Call` ## Jina AI Jina AI Jina AI enables AI-driven extraction and classification of web content. Users can extract webpage content, summarize web searches, conduct deep searches, classify text or images, and train custom classifiers. `Extract Webpage Content`, `Web Search Summarization`, `DeepSearch Query`, `Classify Text or Image`, `Train Custom Classifier` ## Jira Cloud Jira Cloud Jira Cloud enables issue tracking and project management. You can create, update, and search issues, assign users, add attachments, manage comments, and link issues for better collaboration. `Create Issue`, `Update Issue`, `Find User`, `Search Issues`, `Assign Issue`, `Add Attachment to Issue`, `Get Issue Attachment`, `Add Watcher to Issue`, `Add Issue Comment`, `Update Issue Comment`, `Link Issues`, `List Issue Comments`, `Delete Issue Comment`, `Markdown to Jira format`, `Get Issue`, `Custom API Call` ## Jira Data Center Jira Data Center Jira Data Center facilitates issue tracking and project management. You can create, update, and search issues, manage users and comments, assign issues, and handle attachments. `Create Issue`, `Update Issue`, `Get Issue`, `Find User`, `Search Issues`, `Assign Issue`, `Add Attachment to Issue`, `Get Issue Attachment`, `Add Watcher to Issue`, `Add Issue Comment`, `Update Issue Comment`, `Link Issues`, `List Issue Comments`, `Delete Issue Comment`, `Custom API Call` ## JoggAI JoggAI JoggAI is an AI-powered content creation platform enabling users to generate avatar photos, videos, and product content effortlessly using advanced technology. `Create AI Avatar Photo`, `Create Avatar Video`, `Create Product from URL`, `Create Product from Product Info`, `Update Product Info`, `Get Generated Video`, `Upload Media`, `Create Video from Template` ## Jotform Jotform Jotform enables users to create and manage online forms and surveys, allowing custom API calls for enhanced integration and automation. `Custom API Call` ## JSON JSON This connector converts JSON data to plain text and transforms plain text back into JSON format, enabling seamless data interchange. `Convert Json to Text`, `Convert Text to Json`, `Run JSONata Query` ## JustInvoice JustInvoice JustInvoice API allows you to create, manage, and track invoices. You can create, retrieve, finalize, cancel, mark as paid, and delete invoices efficiently. `Create Invoice`, `Get Invoice`, `Mark Invoice Final`, `Mark Invoice Cancelled`, `Mark Invoice Paid`, `Delete Invoice` ## Kapso Kapso Utilize the Kapso WhatsApp API to send and receive text, media, templates, and user interactions, enhancing communication through various message formats. `Send Text Message`, `Send Button Message`, `Send List Message`, `Send Image`, `Send Video`, `Send Audio`, `Send Document`, `Send Sticker`, `Send Location`, `Request User Location`, `Send Contact`, `Send Reaction`, `Mark Message as Read`, `Send Template Message`, `Custom API Call` ## Katana Katana Katana is a cloud-based manufacturing ERP that streamlines inventory, production, and order management. You can create customers, sales orders, or find customer details through API calls. `Create Customer`, `Create Sales Order`, `Find Customer`, `Custom API Call` ## Kimai Kimai Kimai is an open-source time tracking software that allows users to create timesheets and make custom API calls for flexible time management. `Create Timesheet`, `Custom API Call` ## Kissflow Kissflow Kissflow is a low-code no-code platform that enables users to automate workflows and manage processes efficiently. It allows downloading attachments from form fields and making custom API calls. `Download Attachment from Form Field`, `Custom API Call` ## Kizeo Forms Kizeo Forms Kizeo Forms allows you to create custom mobile forms. You can manage data definitions, push data, download PDFs, and handle list items efficiently. `Get Data Definition`, `Push Data`, `Download Standard PDF`, `Download custom export in its original format`, `Get List Definition`, `Get List Item`, `Get All List Items`, `Create List Item`, `Edit List Item`, `Delete List Item`, `Custom API Call` ## Klaviyo Klaviyo Klaviyo connector allows you to manage user profiles and lists efficiently, enabling profile creation, updates, subscriptions, and custom API interactions for targeted marketing. `Create Profile`, `Update Profile`, `Add Profile to List`, `Create List`, `Find List by Name`, `Find Profile by Email/Phone`, `Find Tag by Name`, `Remove Profile from List`, `Subscribe Profile`, `Unsubscribe Profile`, `Custom API Call` ## Klenty Klenty Klenty is a sales engagement platform that helps manage prospects and automate outreach. Users can create, update, and retrieve prospects, and add them to campaigns. `Create Prospect`, `Update Prospect`, `Get Prospect by Email`, `Add Prospect to Campaign`, `Custom API Call` ## Knack Knack Knack allows users to create, update, find, and delete records easily. It also supports custom API calls for tailored data interactions. `Create Record`, `Delete Record`, `Find Record`, `Update Record`, `Custom API Call` ## Knock Knock Knock provides a notification infrastructure for developers, allowing them to manage users, trigger workflows, and track messages seamlessly. `Trigger Workflow`, `Identify User`, `Get User`, `Delete User`, `Get Message`, `List Messages`, `Custom API Call` ## Kommo Kommo Kommo connector allows you to find, create, and update leads, contacts, and companies. It also supports custom API calls for flexible integrations. `Find Lead`, `Update Contact`, `Create New Lead`, `Update Lead`, `Create New Contact`, `Find Contact`, `Find Company`, `Custom API Call` ## KrispCall KrispCall KrispCall is a cloud telephony system for modern businesses, enabling users to add or delete contacts and send SMS and MMS for effective communication. `Add Contact`, `Delete Contacts`, `Send SMS`, `Send MMS` ## Kudosity Kudosity Kudosity is a cloud-based SMS platform that allows businesses to send and receive global text messages. Manage contacts and SMS with options to add, update, delete, format numbers, and get SMS information. `Add / Update Contact`, `Delete Contact`, `Cancel SMS`, `Format Number`, `Send SMS`, `Get SMS info`, `Custom API Call` ## LeadConnector LeadConnector LeadConnector integrates with Go High Level, enabling users to create and update contacts, manage campaigns and workflows, add notes, search contacts, and handle opportunities and tasks. `Create Contact`, `Update Contact`, `Add Contact to Campaign`, `Add Contact to Workflow`, `Add Note to Contact`, `Search Contacts`, `Create Opportunity`, `Update Opportunity`, `Create Task`, `Update Task`, `Custom API Call` ## Leap AI Leap AI Leap AI allows users to automate workflows with AI, enabling custom automations to enhance marketing, sales, and operations. You can get and run workflow executions seamlessly. `Get a Workflow Run`, `Run a Workflow` ## Leexi Leexi Leexi is an AI Notetaker that allows you to capture and organize notes efficiently by retrieving call transcripts and making custom API calls for seamless integration. `Get Call`, `Custom API Call` ## Lemlist Lemlist Lemlist connector allows users to manage leads efficiently. Users can mark leads as interested or not, pause or resume leads in campaigns, unsubscribe leads, and update or search for leads. `Mark Lead From One Campaign as Interested`, `Mark Lead From One Campaign as Not Interested`, `Mark Lead From All Campaign as Interested`, `Mark Lead From All Campaigns as Not Interested`, `Pause Lead From All or Specific Campaigns`, `Resume Lead From All or Specific Campaigns`, `Remove Lead From Unsubscribe List`, `Remove Lead from A Campaign`, `Unsubscribe a Lead`, `Add Lead To A Campaign`, `Update Lead From Campaign`, `Search Lead` ## Lemon Squeezy Lemon Squeezy Lemon Squeezy is a payment gateway for e-commerce and subscription businesses, allowing you to manage products, orders, subscriptions, and customers efficiently. `List Products`, `List Orders`, `Get Order`, `List Subscriptions`, `Create Checkout`, `List Customers`, `Custom API Call` ## Let's Calendar Let's Calendar Let's Calendar is a robust calendar management tool that facilitates scheduling, reminder setting, and easy event sharing, enhancing your organization and productivity. `Add Contact to Campaign`, `Custom API Call` ## Letta Letta Letta allows users to create stateful AI agents with advanced memory, enabling them to learn and improve. Users can create agents from templates, manage identities, and interact with agents. `Create Agent From Template`, `Create Identity`, `Send Message to Agent`, `Get Identities` ## Lever Lever Lever is a collaborative recruiting platform that enables users to manage opportunities, update stages, and handle feedback efficiently within the hiring process. `Get opportunity`, `Update opportunity stage`, `List opportunity forms`, `List opportunity feedback`, `Add feedback to opportunity`, `Custom API Call` ## Lightfunnels Lightfunnels Lightfunnels allows you to manage e-commerce operations by listing, creating, and retrieving products and orders. You can also manage customers and access funnel information. `List Products`, `Get Product`, `Create Product`, `Get Order`, `List Orders`, `Cancel Order`, `Create Customer`, `Get Customer`, `List Customers`, `Get Funnel` ## Line Bot Line Bot Create chatbots for LINE that can send push messages and make custom API calls to enhance user interactions. `Push Message`, `Custom API Call` ## Linear Linear Linear is an issue tracking tool designed for modern software teams, enabling users to create and update issues and projects, as well as add comments and perform raw GraphQL queries. `Create Issue`, `Update Issue`, `Create Project`, `Update Project`, `Create Comment`, `Raw GraphQL query` ## Linka Linka Linka is a white-label B2B marketplace platform enabling communities and digital storefronts. You can manage contacts, subscriptions, invoices, and products effectively. `Add or Update Contact`, `Add or Update Contact (Extended)`, `Add or Update Subscription`, `Create Invoice`, `Create Product`, `Get Contact Details` ## LinkedIn LinkedIn Connect with professionals on LinkedIn, enabling users to create share updates, company updates, and perform custom API calls for enhanced engagement. `Create Share Update`, `Create Company Update`, `Custom API Call` ## Linkup Linkup Linkup is a web search engine for AI applications. It allows you to search the web and fetch webpages to provide grounding data that enhances your AI's output. `Search the Web`, `Fetch Webpage` ## LiveSession LiveSession LiveSession is an analytics platform that enables businesses to leverage data insights for growth. It supports custom API calls for tailored data integration and analysis. `Custom API Call` ## LLMRails LLMRails LLMRails is a platform that enables users to search in Datastores and make custom API calls for enhanced data integration and manipulation. `Datastore search`, `Custom API Call` ## LobsterMail LobsterMail LobsterMail provides an email infrastructure for AI agents, enabling users to create and manage inboxes, send and receive emails, search through emails, and utilize webhooks for integration. `Create Inbox`, `Get Inbox`, `Delete Inbox`, `List Inboxes`, `Send Email`, `List Emails`, `Get Email`, `Search Emails`, `Get Account`, `Custom API Call` ## LocalAI LocalAI LocalAI is a self-hosted, community-driven alternative to OpenAI that runs on consumer-grade hardware without requiring a GPU. You can ask LocalAI questions or make custom API calls. `Ask LocalAI`, `Custom API Call` ## Lofty Lofty Lofty provides a comprehensive tech solution for real estate agents, enabling users to create and update leads and transactions, as well as make custom API calls. `Create Lead`, `Create Transaction`, `Update Lead`, `Update Transaction`, `Custom API Call` ## LogRocket LogRocket LogRocket provides AI-generated session summaries to analyze user behavior and swiftly troubleshoot issues. It allows you to request highlights and identify users effectively. `Request Highlights`, `Identify User` ## LogSnag LogSnag LogSnag allows you to create events and make custom API calls for tracking and managing notifications effectively. `Create Event`, `Custom API Call` ## Lokalise Lokalise Lokalise is a collaborative translation platform that allows users to create and manage projects, keys, and tasks, while enabling comments and translations for efficient teamwork. `Create Comment`, `Create Key`, `Create Project`, `Create Task`, `Delete Key`, `Retrieve a comment`, `Retrieve a key`, `Retrieve a project`, `Retrieve Translation`, `Update Key`, `Update Translation`, `Custom API Call` ## Loops Loops Loops is an email platform for creating and sending beautiful transactional and marketing emails. You can manage contacts, trigger automations, and send emails from workflows. `Create Contact`, `Send Event`, `Send Transactional Email`, `Find Contact`, `Delete Contact`, `Custom API Call` ## Lucidya Lucidya Lucidya provides AI-driven social media analytics and customer experience management, enabling users to analyze feedback, track sentiment, and optimize engagement strategies. ## Lusha Lusha Lusha enables users to search and enrich company data, providing access to detailed profiles and facilitating custom API calls for tailored information retrieval. `Search Companies`, `Enrich Companies`, `Custom API Call` ## Luxury Presence Luxury Presence Luxury Presence offers a comprehensive platform for real estate agents, enabling them to manage contacts, create websites, and utilize marketing tools to enhance business growth and close deals effectively. ## Magical API Magical API Magical API automates resume parsing, scoring, and retrieval of LinkedIn profile and company data, enhancing recruitment efficiency and decision-making. `Parse Resume`, `Review Resume`, `Get Profile Data`, `Get Company Data`, `Score Resume`, `Custom API Call` ## MagicSlides MagicSlides MagicSlides allows users to create PowerPoint presentations using AI from topics, summaries, or YouTube videos, streamlining the presentation development process. `Create PPT from Topic`, `Create PPT from Text/Summary`, `Create PPT from YouTube Video` ## Mailchain Mailchain Mailchain is a decentralized communication protocol for secure blockchain-based email. Users can authenticate and send emails seamlessly. `Get Authenticated User`, `Send Email` ## Mailchimp Mailchimp Mailchimp is an all-in-one marketing platform that allows you to manage audience members, add notes, tag subscribers, and update member information efficiently. `Add or Update Subscriber`, `Add Note to Subscriber`, `Add Subscriber to Tag`, `Remove Subscriber from Tag`, `Update Member in an Audience (List)`, `Create Campaign`, `Get Campaign Report`, `Create Audience`, `Archive Subscriber`, `Unsubscribe Email`, `Find Campaign`, `Find Customer`, `Find Tag`, `Find Subscriber` ## Mailercheck Mailercheck MailerCheck is a user-friendly tool for email and campaign analysis, helping users maintain clean email lists and improve campaign deliverability by verifying email addresses and allowing custom API calls. `Verify an Email Address`, `Custom API Call` ## MailerLite MailerLite MailerLite is an email marketing software that allows you to manage subscribers by adding, updating, or finding them, as well as removing them from groups and making custom API calls. `Add Subscriber to a Group`, `Add or Update subscriber`, `Find a Subscriber`, `Remove Subscriber from a Group`, `Custom API Call` ## Maileroo Maileroo Maileroo is an email delivery service that offers real-time analytics and reporting, allowing users to send emails, use templates, and verify email addresses efficiently. `Send Email`, `Send Email using Template`, `Verify Email` ## Mailgun Mailgun Mailgun is an email delivery service that enables sending, receiving, and tracking emails. You can send and validate emails, manage mailing lists, and retrieve event and domain statistics. `Send Email`, `Validate Email`, `Add Mailing List Member`, `Get Events`, `Get Domain Stats`, `List Bounces`, `Custom API Call` ## Mailjet Mailjet Mailjet is an email delivery service that enables users to send transactional and marketing emails effectively. It offers a straightforward interface for sending emails. `Send Email` ## Manus Manus Manus is an AI-powered platform for automation and task execution, enabling users to create, retrieve, update, and delete tasks, as well as make custom API calls. `Create Task`, `Get Task`, `Update Task`, `Delete Task`, `Custom API Call` ## Manychat Manychat Manychat enables marketing automation for Instagram, WhatsApp, TikTok, and Messenger. You can create subscribers, send content, manage user tags, and set custom fields efficiently. `Add Tag to User`, `Create Subscriber`, `Find User by Custom Field`, `Find User by Name`, `Remove Tag from User`, `Send Content to User`, `Set Custom Field` ## Mastodon Mastodon Mastodon is an open-source decentralized social network that allows users to post statuses and make custom API calls for enhanced interaction. `Post Status`, `Custom API Call` ## Math Helper Math Helper Math Helper enables users to perform basic mathematical operations including addition, subtraction, multiplication, division, modulo, and generate random numbers. `Addition`, `Subtraction`, `Multiplication`, `Division`, `Modulo`, `Generate Random Number` ## Matomo Matomo Matomo is an open-source web analytics platform that allows users to track website performance, add annotations, and make custom API calls for tailored insights. `Add Annotation`, `Custom API Call` ## Matrix Matrix Matrix is an open standard facilitating interoperable, decentralized, real-time communication. Users can send messages and make custom API calls seamlessly. `Send Message`, `Custom API Call` ## Mattermost Mattermost Mattermost is an open-source, self-hosted messaging platform. It allows users to send messages and make custom API calls for enhanced integration and functionality. `Send Message`, `Custom API Call` ## Mautic Mautic Mautic is open-source marketing automation software that allows you to create, search, and update contacts and companies, as well as make custom API calls for flexible integrations. `Create Contact`, `Search Contact`, `Update Contact With Contact Id`, `Create Company`, `Search Company`, `Update Company With Contact Id`, `Custom API Call` ## MCP MCP Connect to your hosted MCP Server with any MCP client to facilitate communication and respond to MCP client requests efficiently. `Reply to MCP Client` ## Medullar Medullar Medullar is an AI-powered discovery and insight platform that expands your digital mind. You can create and manage Spaces, add records, and ask questions for insights. `Create new Space`, `List Spaces`, `Add Space Record`, `Ask Space`, `Delete Space`, `Rename Space` ## Meetgeek Meetgeek MeetGeek is an AI-driven meeting assistant that automates note-taking, generates summaries, and provides insights. Capture highlights, get meeting details, and upload recordings seamlessly. `Get Highlights`, `Get Meeting Details`, `Get Meeting Summary & AI Insights`, `Get Team Meetings`, `Get Transcript`, `Upload Recording` ## MeisterTask MeisterTask MeisterTask is an intuitive online task manager for teams and personal productivity, allowing users to create and update tasks, labels, and attachments efficiently. `Create Label`, `Create Task Label`, `Create Attachment`, `Create Task`, `Update Task`, `Find Attachment`, `Find Label`, `Find Person`, `Find Task`, `Find or Create Attachment`, `Find or Create Task`, `Find or Create Label`, `Custom API Call` ## Mem Mem Mem.ai helps capture and organize thoughts effectively. You can create and delete notes, and make custom API calls to enhance your workflow. `Create Mem`, `Create Note`, `Delete Note`, `Custom API Call` ## Mempool Mempool Mempool provides detailed insights into Bitcoin's mempool, allowing users to query block details, transaction statuses, fees, address transactions, and historical pricing information. `Get Difficulty Adjustment`, `Get Price`, `Get Historical Price`, `Get Address Details`, `Get Address Transactions`, `Get Address Transactions (Chain)`, `Get Address Transactions (Mempool)`, `Get Address UTXO`, `Validate Address`, `Get Mempool Blocks Fees`, `Get Recommended Fees`, `Get Block`, `Get Block Header`, `Get Block Height`, `Get Block Timestamp`, `Get Block Raw`, `Get Block Status`, `Get Block Tip Height`, `Get Block Tip Hash`, `Get Block Transaction ID`, `Get Block Transaction IDs`, `Get Block Transactions`, `Get Blocks (Bulk)`, `Get Transaction`, `Get Transaction Hex`, `Get Transaction Merkleblock Proof`, `Get Transaction Merkle Proof`, `Get Transaction Output Spend Status`, `Get All Transaction Output Spend Statuses`, `Get Raw Transaction`, `Get Transaction RBF Timeline`, `Get Transaction Status`, `Get Transaction Times`, `Post Transaction`, `Custom API Call` ## Metabase Metabase Metabase allows users to easily query and visualize data. You can retrieve questions, preview them, access dashboard data, embed questions, and fetch graph visuals. `Get question`, `Get Question PNG Preview`, `Get Dashboard Questions`, `Embed question`, `Get the graph of the question` ## Metatext Metatext Metatext is an AI content moderation API that enables text extraction, classification, and model fine-tuning for enhanced safety and compliance. `Extract Text`, `Classify Text`, `Fine-tune Model` ## Microsoft 365 Copilot Microsoft 365 Copilot Microsoft 365 Copilot enhances productivity by allowing users to chat for assistance, search for information across documents, and make custom API calls for tailored functionality. `Chat with Copilot`, `Search Copilot`, `Custom API Call` ## Microsoft 365 People Microsoft 365 People Manage your contacts in Microsoft 365 People by creating, updating, or deleting contacts and contact folders. Perform searches and make custom API calls for enhanced functionality. `Create a Contact`, `Delete a Contact`, `Update a Contact`, `Create a Contact Folder`, `Get a Contact Folder`, `Search Contacts`, `Custom API Call` ## Microsoft 365 Planner Microsoft 365 Planner Microsoft 365 Planner allows teams to manage tasks and projects through plans and buckets. Integrate to create, update, delete, and fetch plans, buckets, and tasks. `Create Plan`, `Create Bucket`, `Create Task`, `Delete Bucket`, `Delete Task`, `Update Plan`, `Update Bucket`, `Update Task`, `Find a Plan`, `Get a Bucket`, `Find Task`, `Custom API Call` ## Microsoft Dynamics 365 Business Central Microsoft Dynamics 365 Business Central Microsoft Dynamics 365 Business Central is an all-in-one business management solution that allows users to create, delete, get, update, and search records, as well as make custom API calls. `Create Record`, `Delete Record`, `Get Record`, `Update Record`, `Search Records`, `Custom API Call` ## Microsoft Dynamics CRM Microsoft Dynamics CRM Microsoft Dynamics CRM is a customer relationship management tool by Microsoft. It allows users to create, delete, get, and update records, as well as make custom API calls. `Create Record`, `Delete Record`, `Get Record`, `Update Record`, `Custom API Call` ## Microsoft Excel 365 Microsoft Excel 365 Microsoft Excel 365 is a cloud-based spreadsheet tool that allows users to manage data. You can create, update, delete workbooks and worksheets, append rows, and manage tables. `Append Row to Worksheet`, `Append Multiple Rows`, `Get Worksheets`, `Get Worksheet Rows`, `Update Worksheet Rows`, `Clear Worksheet`, `Delete Worksheet`, `Get Workbooks`, `Get Worksheet Columns`, `Delete Workbook`, `Add a Worksheet to a Workbook`, `Get Table Rows`, `Get Table Columns`, `Create Table`, `Delete Table`, `Lookup Table Column`, `Append Rows to a Table`, `Convert to Range`, `Create Workbook`, `Clear Column by Index`, `Clear Cells by Range`, `Clear Row by ID`, `Delete Row`, `Create Worksheet`, `Find Row`, `Find Workbook`, `Find Worksheet`, `Get Cells in Range`, `Get Row by ID`, `Get Worksheet by ID`, `Rename Worksheet`, `Custom API Call` ## Microsoft OneDrive Microsoft OneDrive Microsoft OneDrive is a cloud storage service that allows users to upload, download, and manage files and folders efficiently with custom API call capabilities. `Upload file`, `Download file`, `List Files`, `List Folders`, `Custom API Call` ## Microsoft OneNote Microsoft OneNote Microsoft OneNote is a note-taking app for creating, editing, and sharing notes. You can create notebooks, sections, and pages, as well as append notes and add image notes. `Create Notebook`, `Create Section`, `Create Note in Section`, `Create Page`, `Create Image Note`, `Append Note` ## Microsoft Outlook Microsoft Outlook The Microsoft Outlook connector allows users to send emails, download attachments, reply to emails, and make custom API calls for enhanced communication workflows. `Send Email`, `Download Attachment`, `Reply to Email`, `Create Draft Email`, `Add Label to Email`, `Remove Label from Email`, `Request Approval in Email`, `Move Email to Folder`, `Send Draft Email`, `Forward Email`, `Find Email`, `Custom API Call` ## Microsoft Outlook Calendar Microsoft Outlook Calendar Microsoft Outlook Calendar allows users to create, delete, and list events in their calendar. It also supports custom API calls for enhanced functionality. `Create a new event in a calendar`, `Delete an event in a calendar`, `List events in a calendar`, `Custom API Call` ## Microsoft Power BI Microsoft Power BI Microsoft Power BI allows users to create and manage datasets while enabling data integration by pushing rows to dataset tables through custom API calls. `Create Dataset`, `Push Rows to Dataset Table`, `Custom API Call` ## Microsoft SharePoint Microsoft SharePoint Microsoft SharePoint connector allows you to create folders and lists, manage list items, upload files, and make custom API calls for seamless document collaboration and storage. `Create Folder`, `Create List`, `Create List Item`, `Update List Item`, `Delete List Item`, `Find List Item`, `Upload File`, `Publish Page`, `Copy File or Folder (Across Sites)`, `Copy File or Folder (Within Site)`, `Move File`, `Find File`, `Get Folder Contents`, `Get Site Information`, `Custom API Call` ## Microsoft Teams Microsoft Teams Microsoft Teams connector allows you to create channels, send messages to channels or private chats, and perform custom API calls for integration and automation. `Create Channel`, `Send Channel Message`, `Send Chat Message`, `Reply to Channel Message`, `Create Chat & Send Message`, `Create Private Channel`, `Get Chat Message`, `Delete Chat Message`, `Get Channel Message`, `Find Channel`, `Find Team Member`, `Request Approval in Channel`, `Request Approval from a User`, `Custom API Call` ## Microsoft To Do Microsoft To Do Microsoft To Do is a cloud-based task management application allowing users to create and update tasks and task lists, as well as find existing tasks and lists through custom API calls. `Create Task`, `Create Task List`, `List Tasks`, `List Task Lists`, `Update Task`, `Update Task List`, `Complete Task`, `Delete Task`, `Add an Attachment`, `Get Task`, `Find Task List`, `Find Task`, `Custom API Call` ## MillionVerifier MillionVerifier MillionVerifier is an email verification service that provides an API for verifying email addresses to ensure they are valid and deliverable. `Verify Email` ## Mindee Mindee Mindee is a document automation API that allows users to extract data from documents and make custom API calls for enhanced efficiency and accuracy. `Extract Document`, `Custom API Call` ## MindStudio MindStudio MindStudio enables users to execute workflows and retrieve AI-generated results efficiently. `Run Workflow` ## Missive Missive Missive enables you to manage contacts by creating and updating them. You can create drafts or posts, assign tasks, find contacts, and make custom API calls for additional flexibility. `Create Contact`, `Update Contact`, `Create Draft/Post`, `Create Task`, `Find Contact`, `Custom API Call` ## Mistral AI Mistral AI Mistral AI offers advanced open-weight language models for text generation, embeddings, and reasoning tasks. You can ask Mistral, create embeddings, upload files, list models, and make custom API calls. `Ask Mistral`, `Create Embeddings`, `Upload File`, `List Models`, `Custom API Call` ## Mixpanel Mixpanel Mixpanel offers robust product analytics to enhance decision-making. Users can track events and make custom API calls for tailored insights and data management. `Track Event`, `Custom API Call` ## ModelsLab ModelsLab ModelsLab is a developer-first AI API platform that enables text-to-image generation, video creation, and voice cloning for various applications. `Text to Image` ## Mollie Mollie Mollie connector automates payment processing, order management, refunds, customer handling, and invoicing. It triggers on various payment events and statuses for efficient workflow. `Create Order`, `Create Payment Link`, `Create Payment`, `Create Customer`, `Create Payment Refund`, `Search Order`, `Search Payment`, `Search Customer` ## monday.com monday.com monday.com is a work operating system that enables teams to manage projects and workflows. You can create and update items, columns, and groups, as well as upload files and retrieve board values. `Create Column`, `Create Group`, `Create Item`, `Create Update`, `Get Board Values`, `Get an Item's Column Values`, `Update Column Values of Specific Item`, `Update Item Name`, `Upload File to Column` ## MongoDB MongoDB This MongoDB connector allows you to find, insert, update, delete, and aggregate documents. It also supports finding and updating or replacing documents efficiently. `Find Documents`, `Insert Documents`, `Update Documents`, `Delete Documents`, `Find and Update Documents`, `Find and Replace Documents`, `Aggregate Documents` ## Moon Invoice Moon Invoice Moon Invoice allows users to manage invoicing efficiently by creating invoices, estimates, credit notes, expenses, products, tasks, and adding new contacts seamlessly. `Add New Contact`, `Create Credit Note`, `Create Estimate`, `Create Expense`, `Create Invoice`, `Create Product`, `Create Task` ## Moonclerk Moonclerk MoonClerk is a user-friendly payment form builder for Stripe, allowing you to retrieve payment plans and make custom API calls for enhanced functionality. `Retrieve Plan`, `Custom API Call` ## Motion Motion Motion connector allows users to create, update, and retrieve tasks and projects. Users can also move and find tasks, along with making custom API calls for tailored interactions. `Create Task`, `Update Task`, `Create Project`, `Get Task`, `Move Task`, `Find Task`, `Custom API Call` ## MotionTools MotionTools MotionTools digitizes fleet operations, enhancing efficiency and user experience. It allows for streamlined 1-stop and 2-stop booking processes for service providers. `Create 1-stop Booking`, `Create 2-stop Booking` ## Moveo Moveo Moveo.AI is a conversational AI platform utilizing GenAI agents to enhance complex discussions, boosting efficiency and improving financial results with custom API calls. `Custom API Call` ## Moxie Moxie Moxie is a CRM designed for freelancers, enabling users to create clients, tasks, projects, and perform custom API calls for tailored integrations. `Create a Client`, `Create a Task`, `Create a Project`, `Custom API Call` ## Murf AI Murf AI Murf AI enables users to convert text to speech, change voices, translate text, and perform custom API calls for dynamic audio generation. `List Voices`, `Translate Text`, `Voice Changer`, `Text to Speech`, `Custom API Call` ## MyCase MyCase MyCase streamlines legal case management. Users can create and manage cases, clients, events, tasks, and documents. Notifications inform about updates on various entities. `Create Case`, `Create Case Stage`, `Create Company`, `Create Custom Field`, `Create Document`, `Create Event`, `Create Expense`, `Create Lead`, `Create Location`, `Create Note`, `Create Person (Client)`, `Create Practice Area`, `Create Referral Source`, `Create Task`, `Create Time Entry`, `Create Call`, `Update Case`, `Update Company`, `Update Person (Client)`, `API Request`, `Find Case`, `Find Call`, `Find Case Stage`, `Find Company`, `Find Location`, `Find People Group`, `Find Person (Client)`, `Find Practice Area`, `Find Referral Source`, `Find Staff`, `Find or Create Case`, `Find or Create Case Stage`, `Find or Create Company`, `Find or Create Location`, `Find or Create Person (Client)`, `Find or Create Practice Area`, `Find or Create Referral Source` ## MySQL MySQL MySQL is the world's most popular open-source database, allowing users to find, insert, update, and delete rows, retrieve tables, and execute custom queries. `Find Rows`, `Insert Row`, `Update Row`, `Delete Row`, `Get Tables`, `Execute Query` ## Netlify Netlify Netlify enables seamless website and app deployment. You can start deployments, retrieve site information, list all site deployments, and access files easily. `Start Deploy`, `Get Site`, `List Site Deploys`, `List Files` ## NetSuite NetSuite NetSuite connector allows users to retrieve vendor and customer information efficiently, streamlining data management and integration processes. `Get Vendor`, `Get Customer`, `Run SuiteQL Query`, `Execute Dataset`, `Custom API Call` ## NeverBounce NeverBounce NeverBounce is an email verification service that enhances deliverability and ensures compliance with guidelines. Users can verify email addresses and make custom API calls. `Verify Email Address`, `Custom API Call` ## Nifty Nifty Nifty streamlines project management by allowing users to create tasks and perform custom API calls for enhanced workflow integration. `Create Task`, `Custom API Call` ## Ninox Ninox Ninox connector allows creating, updating, and deleting records. You can upload and download files, find records, list files from records, and make custom API calls. `Create Record`, `Update Record`, `Delete Record`, `Upload File`, `Download File from Record`, `Find Record`, `List Files from Record`, `Custom API Call` ## NocoDB NocoDB NocoDB allows users to create, delete, update, retrieve, and search records in a no-code database environment, facilitating streamlined data management and collaboration. `Create a Record`, `Delete a Record`, `Update a Record`, `Get a Record`, `Search Records` ## Notion Notion Notion is an all-in-one workspace for organization. Create, update, and find database items; manage pages and comments; archive or restore items; and retrieve database structures seamlessly. `Create Database Item`, `Update Database Item`, `Find Database Item`, `Create Page`, `Append to Page`, `Get block content`, `Archive Database Item`, `Restore Database Item`, `Add Comment`, `Retrieve Database Structure`, `Get Page Comments`, `Find Page`, `Custom API Call` ## ntfy ntfy Ntfy simplifies notification management by allowing users to send notifications and make custom API calls effortlessly. `Send Notification`, `Custom API Call` ## Nuelink Nuelink Nuelink enables users to create and manage posts seamlessly through its API, enhancing content sharing and engagement on various platforms. `Create Post` ## Octopush SMS Octopush SMS Octopush SMS enables bulk messaging for promotions, order tracking, appointment reminders, voice messages, OTPs, and 2-way SMS chat. Users can add contacts, send SMS, and make custom API calls. `Add Contact`, `Send a New SMS`, `Custom API Call` ## Odoo Odoo Odoo is an open-source all-in-one management software enabling users to manage contacts, companies, and custom records with options for creating, updating, and searching data efficiently. `Get contacts`, `Create contact`, `Create company`, `Custom Search and read records`, `Custom Create Record`, `Custom Update Record`, `Custom API Call` ## Okta Okta Okta connector allows for user management by creating, activating, deactivating, or suspending users. Users can be added or removed from groups, and specific users or groups can be found by email or name. Custom API calls are also supported. `Create User`, `Activate User`, `Deactivate User`, `Suspend User`, `Add User to Group`, `Remove User from Group`, `Update User`, `Find User by Email`, `Find Group by Name`, `Custom API Call` ## Omni Omni Omni allows users to create and manage documents and schedules. You can generate and run queries, edit schedules, move documents, and execute custom API calls. `Create a document`, `Create a schedule`, `Delete a document`, `Delete a schedule`, `Edit schedule`, `Generate query`, `Move document`, `Run query`, `Custom API Call` ## Omni HR Omni HR Omni HR is a comprehensive HR platform that allows management of employees, time tracking, and HR workflows. It enables retrieving employee IDs, details, organizational charts, and direct reports. `Get Employee System ID by Email`, `Get Employee Details by System ID`, `Get Employee Organizational Chart`, `Get Employee Direct Reports`, `Custom API Call` ## Oncehub Oncehub OnceHub allows you to create branded scheduling experiences with its online booking software. You can find and create contacts, as well as make custom API calls. `Find Contact`, `Create Contact`, `Custom API Call` ## Onfleet Onfleet Onfleet is a last mile delivery software that enables management of recipients, tasks, hubs, teams, and workers. It allows for task creation, updates, deletions, and retrieval of various data entities. `Create Recipient`, `Update Recipient`, `Get Recipient`, `Create Task`, `Delete Task`, `Force Complete Task`, `Clone Task`, `Update Task`, `Get Task`, `Get Tasks`, `Create Destination`, `Get Destination`, `Get Hubs`, `Create Hub`, `Update Hub`, `Get Organization`, `Get Delegatee Details`, `Create Administrator`, `Update Administrator`, `Get Administrators`, `Delete Administrator`, `Create Worker`, `Delete Worker`, `Get Worker`, `Get Worker Schedule`, `Update Worker`, `Create Team`, `Delete Team`, `Get Team`, `Get Teams`, `Update Team`, `Get Container`, `Custom API Call` ## OpenAI OpenAI OpenAI connector allows users to interact with ChatGPT for various tasks, including generating images, transcribing audio, translating, and extracting structured data from text. `Ask ChatGPT`, `Ask Assistant`, `Generate Image`, `Vision Prompt`, `Text-to-Speech`, `Transcribe Audio`, `Translate Audio`, `Extract Structured Data from Text`, `Custom API Call` ## OpenPhone OpenPhone OpenPhone allows users to send messages, create and update contacts, and retrieve call summaries for effective communication management. `Send Message`, `Create Contact`, `Update Contact`, `Get Call Summary` ## OpenRouter OpenRouter OpenRouter enables you to utilize various AI models for generating code, text, or images seamlessly. It supports querying language models and making custom API calls. `Ask LLM`, `Custom API Call` ## Opnform Opnform Opnform allows you to create beautiful online forms and surveys with unlimited fields and submissions, while offering custom API call capabilities for enhanced integration. `Custom API Call` ## Opportify Opportify Opportify allows users to analyze email content and investigate IP addresses, providing insights into communication patterns and potential threats. `Analyze Email`, `Analyze IP Address` ## Oracle Database Oracle Database Oracle Database is an enterprise-grade relational database that allows users to insert, update, delete, and find rows, as well as run custom SQL queries. `Insert Row`, `Insert Rows`, `Run Custom SQL`, `Update Row`, `Delete Row`, `Find Row` ## Oracle Fusion Cloud ERP Oracle Fusion Cloud ERP Oracle Fusion Cloud ERP is a comprehensive suite for enterprise resource planning, managing financials, procurement, and supply chain. It supports invoice and payment management actions. `Create Invoice`, `Get Invoice`, `Find Invoices`, `Update Invoice`, `Delete Invoice`, `Validate Invoice`, `Cancel Invoice`, `Create Receivables Invoice`, `Get Receivables Invoice`, `Find Receivables Invoices`, `Update Receivables Invoice`, `Delete Receivables Invoice`, `Create Payment`, `Get Payment`, `Find Payments`, `Update Payment`, `Stop Payment`, `Void Payment`, `Get Journal Batch`, `Find Journal Batches`, `Update Journal Batch`, `Delete Journal Batch`, `Custom API Call` ## Orimon Orimon Orimon allows users to send messages and make custom API calls, enabling seamless communication and integration with various applications. `Send Message`, `Custom API Call` ## Outseta Outseta Outseta connector allows integration with CRM and billing features. You can manage accounts, persons, deals, subscriptions, and activities, streamlining customer interactions efficiently. `Find or Add Account`, `Find or Add Person`, `Get Account`, `Get Person`, `Get Deal`, `Get Account Plan`, `Update Account`, `Update Person`, `Update Deal`, `Add Deal`, `Add Person to Account`, `Add Custom Activity`, `Change Account Plan`, `Cancel Subscription`, `Track Add-on Usage`, `Subscribe to Email List`, `Delete Deal`, `Custom API Call` ## PandaDoc PandaDoc PandaDoc allows users to create documents from templates, manage attachments, and handle contacts. You can find, download, and retrieve document details seamlessly. `Create Document from Template`, `Create Attachment`, `Create or Update Contact`, `Find Document(s)`, `Get Document Attachment`, `Get Document`, `Download Document`, `Custom API Call` ## Paperform Paperform Paperform allows you to create and manage forms, products, and coupons. You can add, update, and delete submissions, products, coupons, and spaces, and perform custom API calls. `Delete Form Submission`, `Delete Partial Form Submission`, `Create Form Coupon`, `Update Form Coupon`, `Delete Form Coupon`, `Create Form Product`, `Update Form Product`, `Delete Form Product`, `Create Space`, `Update Space`, `Find Form Product`, `Find Form`, `Find Space`, `Custom API Call` ## Parser Expert Parser Expert Parser Expert allows you to upload documents and extract data from PDFs, DOCX files, images, and webpages using its powerful API. Retrieve processed data easily. `Upload Document`, `Get Extracted Data` ## Parseur Parseur Parseur is a document and email parsing tool that extracts structured data from various formats. It integrates with workflows by delivering parsed outputs and supports custom API calls. `Get Parsed Document by ID`, `Create Document`, `Create Document from File`, `Reprocess Document`, `Find Document`, `Custom API Call` ## Pastebin Pastebin Pastebin allows for simple and secure text sharing. Users can create pastes and retrieve the content of existing pastes for easy access and collaboration. `Create Paste`, `Get Paste Content` ## Pastefy Pastefy Pastefy is a platform for sharing code snippets. Users can create, edit, retrieve, and delete pastes and folders, as well as manage folder hierarchies and make custom API calls. `Create Paste`, `Get Paste`, `Edit Paste`, `Delete Paste`, `Create Folder`, `Get Folder`, `Get Folder Hierarchy`, `Delete Folder`, `Custom API Call` ## Paywhirl Paywhirl PayWhirl simplifies recurring billing with its intuitive tools. Users can manage subscriptions, pre-orders, and payment plans, while performing actions like creating and retrieving customers or subscriptions. `Cancel Subscription`, `Create Customer`, `Get Customers`, `Get Customer Subscriptions`, `Subscribe Customer`, `Custom API Call` ## PDF PDF The PDF connector enables users to extract text, convert images to and from PDF, count pages, and extract specific pages from PDF documents. `Extract Text`, `Convert to Image`, `Text to PDF`, `Image to PDF`, `PDF Page Count`, `Extract PDF Pages`, `Merge PDFs`, `Add Text to PDF` ## PDF.co PDF.co PDF.co enables automation for PDF conversion, editing, and extraction. You can add barcodes, images, and text, convert HTML to PDF, and extract data in various formats. `Add Barcode to PDF`, `Add Image to PDF`, `Add Text to PDF`, `Convert HTML to PDF`, `Convert PDF to JSON/CSV/XML`, `Extract Tables from PDF (using Template)`, `Extract Plain Text from PDF`, `Search and Replace Text in PDF` ## Pdfcrowd Pdfcrowd Pdfcrowd converts web pages and HTML documents to PDF, offering advanced formatting options, allowing you to convert URLs and HTML directly, along with custom API calls. `Convert URL to PDF`, `Convert HTML to PDF`, `Custom API Call` ## PDFMonkey PDFMonkey PDFMonkey allows you to generate, delete, and find documents easily. You can also make custom API calls for tailored document management solutions. `Generate Document`, `Delete Document`, `Find Document`, `Custom API Call` ## PeekShot PeekShot PeekShot allows users to capture screenshots and make custom API calls for tailored integration or data retrieval. `Capture Screenshot`, `Custom API Call` ## Perplexity AI Perplexity AI Perplexity AI is an AI-powered search engine that allows users to ask questions and receive intelligent, contextual answers. `Ask AI` ## Personal AI Personal AI Personal AI allows for efficient management of memory storage, messaging, and documents, enabling users to create and update memories, send messages, and upload various content types. `Create Memory`, `Send Message`, `Send ChatGPT Instruction`, `Send Custom Training`, `Get Conversation History`, `Upload Document`, `Upload File`, `Upload URL Content`, `Update Document`, `Get Document` ## PhantomBuster PhantomBuster PhantomBuster automates web scraping and tasks by launching customized scripts and making API calls for seamless data extraction and automation. `Launch Phantom`, `Custom API Call` ## Phone Validator Phone Validator Phone Validator enables you to validate phone numbers and retrieve information on line type, carrier, and location for better communication accuracy. `Validate Phone Number` ## Photoroom Photoroom Photoroom allows users to easily remove backgrounds from images, enhancing visual content for e-commerce, marketing, and personal use. `Remove background` ## Pinch Payments Pinch Payments Pinch Payments is an Australian platform for payment processing, enabling direct debits, credit cards, and recurring payments. Manage payers, process transactions, and handle subscriptions seamlessly. `Create or Update Payer`, `Create Realtime Payment`, `Add Source to Payer`, `Create or Update Scheduled Payment`, `Add Subscription`, `Find Event`, `Find Payer`, `Find Subscription` ## Pinecone Pinecone Pinecone allows you to manage vector databases, store embeddings, and perform similarity searches with capabilities to create, update, retrieve, and delete vectors. `Create Index`, `Upsert Vector`, `Update a Vector`, `Get a Vector`, `Delete a Vector`, `Search Vectors`, `Search Index` ## Pinterest Pinterest The Pinterest connector allows users to create and delete pins, create boards, update boards, and search for boards or pins by name, title, or keyword. `Create Pin`, `Create Board`, `Delete Pin`, `Find Board by Name`, `Find Pin by Title/Keyword`, `Update Board` ## Pipedrive Pipedrive Pipedrive is a sales CRM and pipeline management tool. It enables users to manage deals, notes, activities, leads, organizations, products, and more efficiently. `Add Follower`, `Retrieve a Note`, `Create Note`, `Add Labels to Person`, `Add Product to Deal`, `Attach File`, `Create Activity`, `Update Activity`, `Create Deal`, `Update Deal`, `Create Lead`, `Update Lead`, `Create Organization`, `Update Organization`, `Create Person`, `Update Person`, `Create Product`, `Update Product`, `Find Deals Associated With Person`, `Find Product`, `Find Products`, `Find Notes`, `Retrieve a Product`, `Find Organization`, `Find Person`, `Find Deal`, `Find Activity`, `Find User`, `Find Lead`, `Custom API Call` ## Placid Placid Placid is a creative automation engine that generates dynamic images, PDFs, and videos from templates and data, enabling efficient media production and conversion. `Create Image`, `Create PDF`, `Create Video`, `Convert File to URL`, `Get Image`, `Get PDF`, `Get Video`, `Custom API Call` ## Plausible Plausible Plausible is a privacy-friendly web analytics tool that allows users to manage sites, goals, and custom properties, as well as invite and manage guests for collaborative access. `List Teams`, `List Sites`, `Get Site`, `Create Site`, `Update Site`, `Delete Site`, `Create Shared Link`, `List Goals`, `Create Goal`, `Delete Goal`, `List Custom Properties`, `Create Custom Property`, `Delete Custom Property`, `List Guests`, `Invite Guest`, `Remove Guest` ## Pocketbase Pocketbase Connect to your PocketBase instance using superuser credentials to manage your data. Retrieve full lists, individual records, and perform create, update, or delete actions. `Get Full List`, `Get List`, `Get Record`, `Create Record`, `Update Record`, `Delete Record` ## Podio Podio Podio connector allows you to manage items and tasks by creating, updating, and finding them. You can add comments, attach files, and make custom API calls for versatile data handling. `Create Item`, `Update Item`, `Create Task`, `Update Task`, `Attach File`, `Create Comment`, `Create Status Update`, `Find Item`, `Find Task`, `Custom API Call` ## PollyBot AI PollyBot AI PollyBot AI streamlines lead management by integrating a chatbot that can create, retrieve, update, delete, and list leads efficiently. `Create Lead`, `Get Lead`, `Update Lead`, `Delete Lead`, `List Leads` ## Poper Poper Poper is an AI-driven pop-up builder designed to engage visitors, boost subscriber counts, and enhance sales through targeted pop-up campaigns. ## Postgres Postgres Postgres is a powerful open-source relational database that allows users to run queries for efficient data management and analysis. `Run Query` ## PostHog PostHog PostHog is an open-source product analytics tool that allows you to create events, set up projects, and perform custom API calls for enhanced data tracking and insights. `Create Event`, `Create Project`, `Custom API Call` ## Postiz Postiz Postiz is an open-source social media scheduling tool that supports over 30 platforms. Users can create, list, and delete posts, manage channels, and analyze platform and post performance. `Create Post`, `List Posts`, `Delete Post`, `List Channels`, `Find Available Slot`, `Get Platform Analytics`, `Get Post Analytics`, `Upload File from URL`, `Custom API Call` ## PredictLeads PredictLeads PredictLeads provides comprehensive company intelligence, allowing users to list and retrieve companies, job openings, and technologies. It also offers access to news events and connections. `List Companies`, `Retrieve a company`, `List Job Openings`, `List Company's Job Openings`, `Get Job Opening`, `List Technologies by domain`, `Retrieve companies by technology ID`, `List Company News Events`, `Get News Event`, `List Connections`, `Get Company Connections`, `Custom API Call` ## Predis.ai Predis.ai Predis.ai is an AI-powered platform for generating social media content. Users can create posts, videos, images, and more, with automated features and webhook notifications. `Create Content` ## Presenton Presenton Create AI-driven presentations with Presenton. It offers templates, themes, image integration, and supports both synchronous and asynchronous generation, plus export to PPTX/PDF. `Generate Presentations (async)`, `Custom API Call` ## Productboard Productboard Productboard is a product management tool designed to organize your product roadmap and features. You can create, update, and retrieve features and notes efficiently. `Create Feature`, `Create Note`, `Update Feature`, `Get Feature` ## PromoteKit PromoteKit PromoteKit is an affiliate marketing platform integrated with Stripe, allowing users to manage affiliates, track referrals, handle commissions, and oversee campaign payouts efficiently. `List Affiliates`, `Find Affiliate`, `Create Affiliate`, `Update Affiliate`, `List Referrals`, `Find Referral`, `Create Referral`, `List Commissions`, `Find Commission`, `List Campaigns`, `Find Campaign`, `List Payouts`, `Find Payout`, `Custom API Call` ## PromptHub PromptHub Integrate with PromptHub to manage projects, retrieve project details, execute prompts, and make custom API calls as needed. `List Projects`, `Get Project Head`, `Run Prompt`, `Custom API Call` ## PromptMate PromptMate PromptMate is an AI-powered automation platform that allows users to list apps, run applications, check job statuses, access app details, retrieve result rows, utilize templates, and manage projects. `List Apps`, `Run PromptMate App`, `Get Job Status and Result`, `Get App Details`, `Get Last Result Rows`, `Use Template`, `Get User Information`, `List Projects`, `Custom API Call` ## Pushbullet Pushbullet Pushbullet is a cross-device notification service that allows users to send links, notes, and make custom API calls for seamless communication across devices. `Send a Link`, `Send a Note`, `Custom API Call` ## Pushover Pushover Pushover is a simple push notification service that allows users to send real-time alerts and messages to their devices effortlessly. `Send Notification` ## Pylon Pylon Pylon allows users to make custom API calls for integrations, enabling tailored data interactions and workflows with various external systems. `Custom API Call` ## Qdrant Qdrant Qdrant connector allows you to manage your vector database efficiently. You can add points, retrieve collection information, delete collections or points, and search for specific points. `Add points to collection`, `Get Collection List`, `Get Collection Infos`, `Delete Collection`, `Delete Points`, `Get Points`, `Search Points` ## QR Code QR Code The QR Code connector allows users to generate QR codes from text input, enabling easy sharing and access to information through scanning. `Text to QR Code` ## Quaderno Quaderno Quaderno is a tax software that automates sales tax, VAT, and GST management for online businesses. It allows you to create contacts, expenses, invoices, and make custom API calls. `Create Contact`, `Find Contact`, `Create Expense`, `Create Invoice`, `Custom API Call` ## Queue Queue This connector enables you to manage a queue by pushing items, pulling items for processing, and clearing the queue, ensuring efficient data handling in FIFO order. `Push to Queue`, `Pull items from queue`, `Clear queue` ## Quickbase Quickbase Quickbase connector allows users to create, update, and delete records, as well as find or create records. It also supports batch operations and custom API calls for flexible data management. `Create Record`, `Update Record`, `Delete Record`, `Find Record`, `Find or Create Record`, `Create / Update Records From Array`, `Custom API Call` ## Quickbooks Online Quickbooks Online QuickBooks Online connector allows users to find invoices, customers, and payments. It enables creating invoices and expenses, plus making custom API calls for tailored interactions. `Find Invoice`, `Find Customer`, `Find Payment`, `Create Invoice`, `Create Expense`, `Custom API Call` ## Quickzu Quickzu Quickzu streamlines ordering via WhatsApp, allowing users to manage products and categories, track orders, update order statuses, and create discounts or promo codes efficiently. `Add Product`, `Update Product`, `Delete Product`, `List Products`, `Create Category`, `Update Category`, `Delete Category`, `List Categories`, `Get Order Details`, `List Orders`, `List Live Orders`, `Update Order Status`, `Create Product Discount`, `Create Promo/Coupon Code`, `Update Business Time` ## Qwilr Qwilr Qwilr allows users to create interactive sales documents and proposals. Automate page creation, track document views, and manage proposal acceptance seamlessly. `Create Page`, `Custom API Call` ## RabbitMQ RabbitMQ RabbitMQ allows users to send messages to exchanges and queues for reliable messaging and decoupling of application components in distributed systems. `sendMessageToExchange`, `sendMessageToQueue` ## raia raia Raia enables users to interact with AI through a Prompt Agent, upload agent files for processing, and make custom API calls to tailor responses to specific needs. `Prompt Agent`, `Upload Agent File`, `Custom API Call` ## RapidText AI RapidText AI RapidText AI allows users to generate articles based on prompts provided. It streamlines content creation with high-quality, AI-generated text. `Generate Article`, `Send Prompt` ## Razorpay Razorpay Razorpay enables seamless payment processing with features like creating payment links and making custom API calls for tailored transactions. `Custom API Call`, `Create Payment Link` ## re:tune re:tune Re:tune enables businesses to leverage AI through custom chatbots and autonomous agents, allowing users to ask questions and make custom API calls effortlessly. `Ask Chatbot`, `Custom API Call` ## Reachinbox Reachinbox Reachinbox helps manage email campaigns by allowing users to add leads, adjust blocklists, and set schedules. It also enables warmup, provides analytics, and lets users pause or start campaigns. `Add Leads`, `Add Blocklist`, `Add Email`, `Enable Warmup`, `Get Campaign Analytics`, `Get Summary`, `Pause Campaign`, `Pause Warmup`, `Remove Email`, `Set Schedule`, `Start Campaign`, `Update Lead`, `Custom API Call` ## Recall.ai Recall.ai Recall.ai enables users to create and manage chatbots, retrieve bot information, send chat messages, and make custom API calls for advanced interactions. `create bot`, `Retrieve Bot`, `Send Chat Message`, `Custom API Call` ## Reddit Reddit The Reddit connector allows users to interact with Reddit by retrieving posts, submitting new content, commenting, editing, and deleting posts and comments. `Retrieve Post`, `Get Post Details`, `Create Post`, `Create Comment`, `Fetch Post Comments`, `Edit Post`, `Edit Comment`, `Delete Post`, `Delete Comment`, `Custom API Call` ## Reoon Email Verifier Reoon Email Verifier Reoon Email Verifier validates and cleans email lists by identifying invalid, temporary, and unsafe addresses. You can verify emails individually or in bulk and retrieve verification results. `Verify Email`, `Create Bulk Email Verification`, `Get Bulk Verification Result` ## Resend Resend Resend is an email tool for developers, enabling efficient email sending and custom API calls to enhance email functionality within applications. `Send Email`, `Custom API Call` ## Respaid Respaid Respaid allows users to create new campaigns and manage payment collections by stopping direct full, partial, or installment payments as needed. `Create New Campaign`, `Stop Collection for Direct Full Payment`, `Stop Collection for Direct Partial Payment`, `Stop Collection for Direct Instalment Payment` ## Respond.io Respond.io Respond.io is a messaging platform that facilitates team communication. You can manage conversations, add comments and tags, create or update contacts, and perform custom API calls. `Add Comment to Conversation`, `Add Tag to Contact`, `Assign or Unassign Conversation`, `Create Contact`, `Create or Update Contact`, `Delete Contact`, `Find Contact`, `Open Conversation`, `Custom API Call` ## Retable Retable Retable transforms spreadsheets into intelligent database applications, allowing users to create records, manage workspaces, and execute custom API calls efficiently. `Create Retable Record`, `Get Workspaces`, `Get Projects`, `Get Retables`, `Create a Workspace`, `Create a Project`, `Custom API Call` ## Returning AI Returning AI Returning AI enables seamless communication by allowing users to send channel messages, reply to existing messages, and react to messages for enhanced interaction. `Send Channel Message`, `Reply Message`, `React to Message` ## Robolly Robolly Robolly offers personalized image, video, and PDF generation through its API, enabling users to create images and make custom API calls effortlessly. `Generate Image`, `Custom API Call` ## Roe AI Roe AI Roe AI enables users to run agents, execute queries, and make custom API calls for efficient data processing and analysis. `Run Agent`, `Run Query`, `Custom API Call` ## RSS Feed RSS Feed Le connecteur RSS Feed permet de recevoir et de gรฉrer des flux de contenu en temps rรฉel, facilitant la surveillance des actualitรฉs et mises ร  jour. ## Runware Runware Runware.AI is an efficient API for AI media generation, allowing users to create images and videos from text or existing images and remove backgrounds seamlessly. `Generate Images from Text`, `Generate Images from Existing Image`, `Generate Video from Text`, `Image Background Removal` ## Runway Runway Runway is an AI-powered content generation platform that enables users to create high-quality images and videos from text prompts while managing and tracking tasks efficiently. `Generate Image From Text`, `Generate Video From Image`, `Get Task Details`, `Cancel or Delete Task` ## Saastic Saastic Saastic provides revenue and churn analytics for Stripe, allowing you to create or update customers, create customer charges, and make custom API calls. `Create or Update a Customer`, `Create a Customer Charge`, `Custom API Call` ## Saleor Saleor Saleor allows users to perform raw GraphQL queries, retrieve order details, and add notes to existing orders for better management and tracking. `Raw GraphQL query`, `Get an order`, `Add Order Note` ## Salesforce Salesforce Salesforce is a CRM platform that offers cloud computing solutions. Users can run advanced queries, create or update objects, and perform bulk upsert actions, along with custom API calls. `Add Contact to Campaign`, `Add File to Record`, `Add Lead to Campaign`, `Create Attachment (Legacy)`, `Create Case`, `Create Contact`, `Create Lead`, `Create Note`, `Create Opportunity`, `Create Record`, `Create Task`, `Delete Opportunity`, `Delete Record`, `Export Report `, `Find Child Records`, `Find Record`, `Find Records by Query (Advanced)`, `Get Record Attachments`, `Run Query (Advanced)`, `Run Report`, `Send Email`, `Update Contact`, `Update Lead`, `Update Record`, `Batch Upsert (Advanced)`, `Bulk Upsert (Advanced)`, `Custom API Call` ## Salsa Salsa Salsa allows users to manage supporters by retrieving supporter lists, updating supporter information via email, and adding offline donations seamlessly. `Get supporters`, `Upsert Supporter on Email`, `Upsert Offline Donation` ## SAP Ariba SAP Ariba Automate procurement, contracts, and invoices with SAP Ariba. Manage purchase orders, invoice listings, and contract workspaces for efficient procurement processes. `List Purchase Orders`, `List Purchase Order Line Items`, `Get Document Changes`, `Get Pending Approvables`, `Get Catalog Items`, `Get Active Catalogs`, `Get Facet Data`, `List Invoices`, `Search Contract Workspaces`, `Get Contract Workspace`, `Create Contract Workspace`, `Update Contract Workspace`, `Update Contract Status`, `Delete Contract Workspace` ## Sardis Sardis Sardis enables policy-controlled payments for AI agents, allowing users to send payments, check balances, monitor policies, set spending limits, list transactions, and make custom API calls. `Send Payment`, `Check Balance`, `Check Policy`, `Set Spending Policy`, `List Transactions`, `Custom API Call` ## SavvyCal SavvyCal SavvyCal is a scheduling tool that allows invitees to overlay their calendar when selecting a time. Users can manage events, create links, and perform custom API calls. `Get Current User`, `List Events`, `Get Event`, `Cancel Event`, `Create Event`, `Find Events by Attendee Email`, `List Scheduling Links`, `Custom API Call` ## Scenario Scenario Scenario allows users to execute custom API calls, enabling seamless integration with various services and automating workflows effectively. `Custom API Call` ## Schedule Schedule Schedule allows you to trigger workflows at specified times, enabling automated tasks and processes based on a set schedule. ## ScrapeGraphAI ScrapeGraphAI ScrapeGraphAI offers AI-driven web scraping and content extraction. Users can utilize Smart Scraper, Local Scraper, convert data to Markdown, and make custom API calls. `Smart Scraper`, `Local Scraper`, `Convert to Markdown`, `Custom API Call` ## Scrapeless Scrapeless Scrapeless is a scalable web scraping toolkit that enables users to perform Google searches, scrape webpage data, crawl all pages, access Google Trends, and make custom API calls. `Google Search`, `Scrape Webpage Data`, `Crawl Data from All Pages`, `Google Trends`, `Universal Scraping`, `Custom API Call` ## SeekTable SeekTable SeekTable allows users to generate and automate reports efficiently. You can upload CSV files and share reports via email for easy collaboration. `Upload CSV File`, `Share Report by Email` ## Segment Segment Segment allows you to identify users by sending their unique identifiers and associated traits, enabling personalized data analysis and targeting. `Identify User` ## Sender Sender Sender allows you to manage subscribers by adding or updating them, creating and sending campaigns, and managing group memberships for targeted communication. `Add / Update Subscriber`, `Create Campaign`, `Unsubscribe Subscriber`, `Add Subscriber to Group`, `Remove Subscriber from Group`, `Send Campaign`, `Update Subscriber` ## SendFox SendFox SendFox simplifies email marketing by allowing you to create lists, add or unsubscribe contacts, and make custom API calls for tailored communications. `Create List`, `Unsubscribe Contact`, `Create Contact`, `Custom API Call` ## SendGrid SendGrid SendGrid is an email delivery service that enables sending transactional and marketing emails. You can send emails, use dynamic templates, and make custom API calls. `Send Email`, `Send Dynamic Template`, `Custom API Call` ## SendIt SendIt SendIt enables multi-platform social media publishing. You can schedule and publish content across LinkedIn, Instagram, Threads, TikTok, X, and more than 30 other platforms. `Publish Post`, `Schedule Post`, `Cancel Scheduled Post`, `Trigger Scheduled Post Now`, `Validate Content`, `List Connected Accounts`, `List Scheduled Posts`, `Custom API Call` ## SendPulse SendPulse SendPulse connector allows you to manage your subscribers by adding, updating, or deleting contacts. You can also change variables, unsubscribe users, and make custom API calls. `Add Subscriber`, `Change Variable for Subscriber`, `Delete Contact`, `Unsubscribe User`, `Update Subscriber`, `Custom API Call` ## Sendy Sendy Sendy is a self-hosted email marketing tool allowing you to manage subscriptions, create campaigns, and analyze subscriber status efficiently. `Count Active Subscribers`, `Create Campaign`, `Delete Subscriber`, `Get Brands`, `Get Lists for a Brand`, `Get Subscription Status`, `Subscribe Updated`, `Subscribe Multiple Lists`, `Unsubscribe`, `Unsubscribe Multiple Lists` ## Senja Senja Senja allows you to collect, manage, and share testimonials efficiently. You can list, retrieve, and create testimonials, as well as make custom API calls. `List Testimonials`, `Get Testimonial`, `Create Testimonial`, `Custom API Call` ## SerpApi SerpApi SerpApi allows you to perform searches on Google, YouTube, News, and Trends with advanced filtering and analysis for better insights and results. `Google Search`, `Google News Search`, `YouTube Search`, `Google Trends Search` ## Serpstat Serpstat Serpstat allows you to retrieve keywords, generate suggestions for SEO strategies, and perform custom API calls for tailored data analysis. `Get Keywords`, `Get Suggestions`, `Custom API Call` ## ServiceNow ServiceNow ServiceNow is an enterprise IT service management platform for handling incidents, changes, and service requests. You can create, update, retrieve, and find records, as well as attach files. `Create Record`, `Update Record`, `Get Record`, `Find Records`, `Attach File to Record`, `Find File` ## Sessions.us Sessions.us Sessions.us is a video conferencing platform designed for businesses and professionals, enabling users to create and publish sessions and events efficiently. `Create Session`, `Create Event`, `Publish Event`, `Custom API Call` ## seven seven Seven's Business Messaging Gateway allows you to send SMS, initiate voice calls, and look up phone numbers efficiently. `Send SMS`, `Send Voice Call`, `Lookup Phone Numbers`, `Send RCS` ## Shippo Shippo Shippo is a multi-carrier shipping platform that enables real-time rate calculations, label creation, and order tracking for streamlined logistics management. `Create Order`, `Find Order`, `Find Shipping Label` ## Shopify Shopify Shopify is an eCommerce platform allowing online stores to manage sales. You can create and update products, orders, and customers, adjust inventory, and retrieve various data. `Adjust Inventory Level`, `Cancel Order`, `Close Order`, `Create Collect`, `Create Customer`, `Create Draft Order`, `Create Fulfillment Event`, `Create Order`, `Create Product`, `Create Transaction`, `Get Asset`, `Get Customer`, `Get Customers`, `Get Customer Orders`, `Get Fulfillment`, `Get Fulfillments`, `Get Locations`, `Get Product`, `Get Product Variant`, `Get Products`, `Get Transaction`, `Get Order Transactions`, `Update Customer`, `Update Order`, `Update Product`, `Upload Product Image`, `Custom API Call` ## Short.io Short.io Short.io allows users to create and manage shortened links, set country targeting rules, view link statistics, and update or delete links as needed. It also supports custom API calls. `Create Country Targeting Rule`, `Create Short Link`, `Delete Short Link`, `Expire Short Link`, `Domain Statistics`, `Get Link by Path`, `Get Link Clicks`, `List Links`, `Update Short Link`, `Custom API Call` ## SignNow SignNow SignNow is an eSignature platform that enables users to send, sign, and manage documents efficiently. You can upload documents, invite signers, and automate workflows using templates. `Cancel Invite to Sign`, `Upload Document`, `Upload Document & Extract Fields`, `Invite to Sign`, `Create Document From Template & Send Free Form Invite`, `Create Document From Template & Send Role-Based Invite`, `Create Document Group From Template Group & Send Invite`, `Custom API Call` ## Signrequest Signrequest Signrequest allows users to send documents for electronic signatures and perform custom API calls for integration with other applications. `Send signrequest`, `Custom API Call` ## SimplePDF SimplePDF SimplePDF is a tool for editing and generating PDF documents, allowing users to modify text, add images, and create custom layouts effortlessly. ## SimpliRoute SimpliRoute Connect with SimpliRoute for last-mile delivery optimization. Manage clients, vehicles, visits, and routes to enhance your delivery operations efficiently. `Get Account Details`, `Get Clients`, `Create Clients`, `Bulk Delete Clients`, `Create Client Custom Property`, `Get Vehicles`, `Create Vehicle`, `Get Vehicle`, `Delete Vehicle`, `Get Visits`, `Create Visits`, `Get Visit`, `Update Visit (Partial)`, `Update Visit (Complete)`, `Delete Visit`, `Add Visit Items`, `Get Routes`, `Create Route`, `Get Route`, `Delete Route`, `Get Plans`, `Create an empty plan`, `Get vehicles with routes on date`, `Get Visit Detail`, `Get Drivers`, `Create User`, `Get User`, `Update User`, `Get Skills`, `Get Observations`, `Get Tags`, `Get Zones`, `Get Fleets`, `Get Sellers`, `Custom API Call` ## SimplyBook.me SimplyBook.me SimplyBook.me allows users to create and manage bookings, add clients, set comments, and generate detailed reports. Users can also cancel bookings, retrieve client lists, and find invoices. `Create Booking`, `Set Booking Comment`, `Add Client`, `Create Note`, `Create Detailed Report`, `Cancel Booking`, `Delete Client`, `Get Bookings`, `Get Client List`, `Find Invoice` ## SiteSpeakAI SiteSpeakAI Integrate with SiteSpeakAI to utilize AI chatbots for improved user interactions. You can send queries, create fine-tunes, and delete fine-tunes as needed. `Send Query`, `Create Finetune`, `Delete Finetune` ## SkyPrep SkyPrep SkyPrep is a robust LMS that enables organizations to effectively train employees by allowing user enrollments into courses and groups, as well as updating user information easily. `Enroll a User Into a Course`, `Enroll a User Into a User Group`, `Update User` ## Skyvern Skyvern Skyvern API connector allows you to run agent tasks and workflows, cancel executions, retrieve workflow/task run details, find workflows, and make custom API calls. `Run Agent Task`, `Run Workflow`, `Cancel Run`, `Get Workflow/Task Run`, `Find Workflow`, `Custom API Call` ## Slack Slack Slack is a channel-based messaging platform enabling communication and collaboration. You can send and update messages, manage users, create channels, upload files, and request approvals or actions. `Add Reaction to Message`, `Send Message To A User`, `Send Message To A Channel`, `Request Approval from A User`, `Request Approval in a Channel`, `Request Action from A User`, `Request Action in A Channel`, `Upload file`, `Get File`, `Search messages`, `Find User by Email`, `Find User by Handle`, `Find User by ID`, `List users`, `Update message`, `Delete Message`, `Create Channel`, `Update Profile`, `Get channel history`, `Set User Status`, `Markdown to Slack format`, `Retrieve Thread Messages`, `Set Channel Topic`, `Get Message by Timestamp`, `Invite User to Channel`, `Custom API Call` ## SlideSpeak SlideSpeak SlideSpeak allows users to create and edit presentations, upload documents, check task status, and make custom API calls for seamless integration. `Create Presentation`, `Edit Presentation`, `Get Task Status`, `Upload Document`, `Custom API Call` ## Smaily Smaily Smaily allows you to manage subscribers efficiently. You can create or update subscriber information, retrieve subscriber details, and make custom API calls as needed. `Create or Update Subscriber`, `Get Subscriber`, `Custom API Call` ## SmartLead SmartLead SmartLead is a cold email outreach platform allowing users to create campaigns, add leads, view campaign statistics, update settings, and make custom API calls. `Create Campaign`, `Add Leads to Campaign`, `Get Campaign Statistics`, `Update Campaign Settings`, `Custom API Call` ## Smartsheet Smartsheet Smartsheet is a dynamic work execution platform that enables teams to plan, manage, automate, and report on their work efficiently. You can add, update, and find rows, attach files, and list attachments in sheets. `Add Row to Sheet`, `Update Row`, `Attach File to Row`, `Find Row`, `List Row Attachments`, `Find Sheet(s)` ## SmartSuite SmartSuite SmartSuite is a collaborative work management platform that merges databases and spreadsheets. Users can create, update, delete, find, and retrieve records, as well as upload files and make custom API calls. `Create a Record`, `Update a Record`, `Delete a Record`, `Upload File`, `Find Records`, `Get a Record`, `Custom API Call` ## Smoove Smoove Smoove is a platform for managing email lists and sending campaigns. You can add or update subscribers, create lists, find subscribers, and unsubscribe them. `Add or Update Subscriber`, `Create a List`, `Find Subscriber`, `Unsubscribe Subscriber` ## smsmode smsmode smsmode is an SMS messaging platform that enables easy sending and receiving of SMS messages, along with the ability to make custom API calls. `Send Message`, `Custom API Call` ## SMTP SMTP SMTP allows you to send emails using Simple Mail Transfer Protocol, enabling efficient and reliable email delivery for your applications. `Send Email` ## Snowflake Snowflake Snowflake is a cloud-based data warehouse that allows you to run queries, execute multiple queries simultaneously, and insert new rows into your datasets. `Run Query`, `Run Multiple Queries`, `Insert Row`, `Update Row`, `Delete Row`, `Upsert Row`, `Insert Multiple Rows`, `Get Row by ID`, `Search Rows`, `Get Table Schema`, `List Tables`, `Execute Stored Procedure`, `Create / Refresh Dynamic Table`, `Load Data from Stage` ## SOAP SOAP SOAP is a protocol for exchanging structured information in web services. It allows you to call SOAP methods for inter-application communication. `Call SOAP Method` ## Socialkit Socialkit Socialkit allows you to retrieve YouTube video details, transcripts, summaries, and comments. It also supports custom API calls for tailored data access. `Get YouTube Details`, `Get YouTube Transcript`, `Get YouTube Summary`, `Get YouTube Comments`, `Custom API Call` ## Softr Softr Softr connector enables you to manage app users and database records. You can create, update, find, and delete users and records, as well as make custom API calls. `Create App User`, `Create Database Record`, `Delete App User`, `Delete Database Record`, `Find Database Record`, `Update Database Record`, `Custom API Call` ## Sperse Sperse Sperse CRM allows online businesses to securely process payments and manage affiliate marketing, enabling you to add or update contacts, subscriptions, create invoices and products, and retrieve contact details. `Add or Update Contact`, `Add or Update Contact (Extended)`, `Add or Update Subscription`, `Create Invoice`, `Create Product`, `Get Contact Details` ## Splitwise Splitwise Splitwise is an expense splitting app that allows users to track shared bills and settle debts with friends, family, and roommates. You can easily create expenses for better management. `Create Expense` ## Spotify Spotify The Spotify connector allows users to search for music, control playback, manage playlists, and access saved tracks, offering a comprehensive music experience. `Search`, `Get Playback State`, `Play / Resume`, `Pause`, `Set Volume`, `Get Playlists`, `Get Playlist Info`, `Get Playlist Items`, `Get Saved Tracks`, `Create Playlist`, `Update Playlist`, `Add items to playlist`, `Remove items from playlist`, `Reorder playlist`, `Custom API Call` ## Square Square Square provides payment processing solutions for businesses, allowing transactions, invoicing, and sales tracking through an easy-to-use platform. ## Stability AI Stability AI Stability AI provides a generative AI video model powered by Stable Diffusion, allowing users to create images from text and perform custom API calls for enhanced functionality. `Text to Image`, `Custom API Call` ## Stable Dffusion web UI Stable Dffusion web UI A web interface for Stable Diffusion that enables users to generate images from text prompts easily and quickly. `Text to Image` ## Storage Storage The Storage connector allows you to store or retrieve data from a key/value database, supporting operations such as Get, Put, Append, Remove, Add To List, and Remove from List. `Get`, `Put`, `Append`, `Remove`, `Add To List`, `Remove from List` ## Straico Straico Straico is an all-in-one generative AI platform that allows users to ask AI questions, generate images, manage files, and create or update agents and RAGs with ease. `Ask AI`, `Image Generation`, `Upload File`, `Create RAG`, `List RAGs`, `Get RAG by ID`, `Update RAG`, `Delete RAG`, `RAG Prompt Completion`, `Create Agent`, `Add RAG to Agent`, `List Agents`, `Delete Agent`, `Update Agent`, `Get Agent Details`, `Agent Prompt Completion`, `Custom API Call` ## Stripe Stripe Stripe enables online payment processing with features to create and manage customers, invoices, and subscriptions, along with custom API calls for tailored functionalities. `Create Customer`, `Create Invoice`, `Search Customer`, `Search Subscriptions`, `Retrieve Customer`, `Update Customer`, `Create Payment (Payment Intent)`, `Create Product`, `Create Price`, `Create Subscription`, `Cancel Subscription`, `Retrieve an Invoice`, `Retrieve a Payout`, `Create a Refund`, `Create Payment Link`, `Deactivate Payment Link`, `Find Payment (by Payment Intent ID)`, `Find Invoice`, `Custom API Call` ## Sub Flows Sub Flows Sub Flows enable you to trigger and call additional workflows. You can initiate a flow and return responses as needed. `Call Flow`, `Return Response` ## Supabase Supabase Supabase is an open-source Firebase alternative that allows you to manage database operations like uploading files, creating, updating, upserting, deleting, and searching rows, along with custom API calls. `Upload File`, `Create Row`, `Update Row`, `Upsert Row`, `Delete Rows`, `Search Rows`, `Custom API Call` ## Supadata Supadata Supadata allows users to get transcripts from YouTube videos, enabling easy access to spoken content for analysis or reference. `Get Transcript` ## SurrealDB SurrealDB SurrealDB is a multi-model database that allows you to run queries seamlessly across different data models for efficient data management. `Run Query` ## SurveyMonkey SurveyMonkey Integrate with SurveyMonkey to receive survey responses and perform custom API calls for tailored data retrieval and processing. `Custom API Call` ## SurveyTale SurveyTale SurveyTale is an experience management platform that enables users to create surveys and gather feedback through custom API calls for seamless integration. `Custom API Call` ## SwarmNode SwarmNode SwarmNode allows users to execute agents, retrieve execution details, and make custom API calls for workflow automation and management. `Execute Agent`, `Get Execution`, `Custom API Call` ## Synthesia Synthesia Create AI videos from text in minutes with Synthesia. You can generate videos using customizable templates or create videos from scratch. `Create a video from a template`, `Create video` ## Systeme.io Systeme.io Systeme.io is a CRM platform that helps manage contacts, sales, and marketing campaigns. You can create, update, and find contacts, as well as add or remove tags. `Create Contact`, `Add Tag to Contact`, `Remove Tag from Contact`, `Find Contact by Email`, `Update Contact` ## Tableau Tableau Tableau is a business intelligence platform that enables data visualization. Users can download views, run extract refresh tasks, refresh workbooks, and find views or workbooks. `Download View`, `Run Extract Refresh Task`, `Refresh Workbook`, `Find View`, `Find Workbook` ## Tables Tables The Tables connector allows users to create, delete, update, retrieve, and find records efficiently within their data tables. `Create Record(s)`, `Delete Record(s)`, `Update Record`, `Get Record`, `Find Records`, `Clear Table` ## Tags Tags The Tags connector allows you to add custom tags to your runs for better filtration and organization of your data. `Add Tag` ## Talkable Talkable Talkable enables referral marketing programs to boost revenue. You can manage users, coupons, purchases, events, and track loyalty actions for optimized marketing strategies. `Find person`, `Find coupon`, `Update person`, `Anonymize person`, `Unsubscribe person`, `Create purchase`, `Create batch of purchases`, `Create event`, `Create batch of events`, `Refund purchase/event`, `Get loyalty actions`, `Update referral status`, `Share and claim offer`, `Custom API Call` ## Tally Tally Tally connector allows you to receive form submissions from Tally forms for seamless data integration and processing. ## Tapfiliate Tapfiliate Tapfiliate is an affiliate tracking and conversion management platform that allows you to create and manage affiliates, track conversions, and make custom API calls. `Create Affiliate`, `Get Affiliate`, `List Affiliates`, `Create Conversion`, `Custom API Call` ## Tarvent Tarvent Tarvent is an email marketing and automation platform that enables you to manage contacts, send campaigns, automate marketing processes, and more. `Create/Update Contact`, `Add/Remove Contact Tag`, `Add/Remove Contact From Audience Group`, `Add Note To Contact`, `Add/Remove A Contact From A Journey`, `Subscribe/Unsubscribe Contact From Audience`, `Create An Audience Group`, `Start/Stop Journey`, `Send A Transactional Email`, `Send Campaign`, `Generate A Custom Event`, `Find Audience`, `Find Audience Group`, `Add Contact To Suppression List`, `Find Campaign`, `Find Contact`, `Find Custom Event`, `Find Journey` ## Taskade Taskade Taskade is a collaboration platform for remote teams that enables users to organize and manage projects by creating, completing, or deleting tasks and making custom API calls. `Create Task`, `Complete Task`, `Delete Task`, `Custom API Call` ## Tavily Tavily Tavily is a search engine designed for AI agents that enables users to search for information and extract relevant content efficiently. `Search`, `Extract Content` ## Teable Teable Teable is a no-code database powered by PostgreSQL, allowing users to create, list, get, update, and delete records, upload attachments, and make custom API calls. `Create Record`, `List Records`, `Get Record`, `Update Record`, `Delete Record`, `Upload Attachment`, `Custom API Call` ## Teamleader Teamleader Teamleader allows users to create and update contacts and companies, link or unlink them, manage deals, and perform searches on companies, contacts, deals, and invoices. `Create Contact`, `Update Contact`, `Create Company`, `Update Company`, `Link Contact to Company`, `Unlink Contact from Company`, `Create Deal`, `Update Deal`, `Search Companies`, `Search Contacts`, `Search Deals`, `Search Invoices`, `Custom API Call` ## Teamwork Teamwork Teamwork is a project management tool that enhances team collaboration. Users can create projects, tasks, milestones, and manage team members, files, and time entries efficiently. `Create Project`, `Create Task List`, `Create Task`, `Mark Task Complete`, `Create Company`, `Create Person`, `Update Task`, `Create Task Comment`, `Create Time Entry on Task`, `Create Expense`, `Upload File to Project`, `Create Message Reply`, `Create Milestone`, `Add People to Project`, `Find Task`, `Find Company`, `Find Milestone`, `Find Notebook / Notebook Comment` ## Telegram Bot Telegram Bot Create chatbots on Telegram to send text messages, media, retrieve chat member details, generate invite links, and make custom API calls. `Send Text Message`, `Send Media`, `Get Chat Member`, `Get File`, `Create Invite Link`, `Request Approval Message`, `Custom API Call` ## Tenzo Tenzo Extract data and insights from the Tenzo platform to enhance sales strategies, improve forecasting accuracy, and drive informed analytics. ## Text Helper Text Helper Text Helper provides essential text processing features including concatenation, replacement, splitting, and finding text. It also converts Markdown to HTML, removes HTML tags, and slugifies text. `Concatenate`, `Replace`, `Split`, `Find`, `Markdown to HTML`, `HTML to Markdown`, `Remove HTML Tags`, `Slugify`, `Use Default Value if Input is Empty`, `List to Text Table`, `Extract from HTML` ## TextCortex AI TextCortex AI TextCortex AI is an AI-powered writing assistant that facilitates content creation, code generation, and translations. Users can send prompts and generate various text outputs like emails, summaries, and captions. `Send Prompt`, `Create Paraphrase`, `Create Social Media Caption`, `Create Translation`, `Create Code`, `Create Email`, `Create Product Description`, `Create Summary`, `Custom API Call` ## Thankster Thankster Thankster allows users to send personalized greeting cards easily through their API, enhancing communication for special occasions. `Send Cards` ## TickTick TickTick TickTick connector allows users to manage tasks by creating, updating, retrieving, deleting, completing, and finding tasks. It also provides access to task lists and supports custom API calls. `Create Task`, `Update Task`, `Get Task`, `Delete Task`, `Complete Task`, `Find Task`, `Get Task List`, `Custom API Call` ## Tidely Tidely Tidely allows users to import invoices, create new plans, and perform custom API calls for enhanced data management and integration. `Import Invoice`, `Create a Plan`, `Custom API Call` ## TidyCal TidyCal TidyCal simplifies your scheduling process by allowing you to manage appointments and streamline interactions directly through custom API calls. `Custom API Call` ## TimelinesAI TimelinesAI TimelinesAI allows users to manage chats by sending messages and files, closing conversations, and locating chats, messages, and uploaded files. Custom API calls enhance functionality. `Send Message to Existing Chat`, `Send Uploaded File to Existing Chat`, `Send File to Existing Chat`, `Send Message to New Chat`, `Close Chat`, `Find Chat`, `Find Message`, `Find Uploaded File`, `Find Message Status`, `Find WhatsApp Account`, `Custom API Call` ## TimeOps TimeOps TimeOps offers time tracking and project management tools for teams and freelancers, allowing users to create customers, projects, and registrations while managing timers effectively. `Create Customer`, `Create Project`, `Start Timer`, `Stop Timer`, `Create Registration`, `Custom API Call` ## Tiny Talk AI Tiny Talk AI Tiny Talk AI is an interactive chatbot that allows users to ask questions and receive instant responses, enhancing user engagement and support through natural language processing. `Ask Bot` ## tl;dv tl;dv tl;dv allows users to record meetings, access automatic transcripts, and retrieve meeting notes. You can upload recordings, list meetings, and view transcripts and highlights easily. `Upload Recording`, `List Meetings`, `Get Meeting`, `Get Transcript`, `Get Highlights` ## Todoist Todoist Todoist is a task management tool that allows you to create, update, find, and mark tasks as completed, along with making custom API calls for integration. `Create Task`, `Update Task`, `Find Task`, `Mark Task as Completed`, `Custom API Call` ## Todos Todos The Todos connector allows creating tasks for project members, facilitating approvals, reviews, and manual actions. Users can create todos, wait for approvals, or create todos with wait conditions. `Create Todo`, `Wait for Approval`, `Create Todo and Wait` ## Toggl Track Toggl Track Toggl Track is a time tracking tool enabling users to monitor activities, create clients, projects, tasks, and tags, and manage time entries by starting and stopping them, as well as finding various entities. `Create Client`, `Create Project`, `Create Task`, `Create Tag`, `Create Time Entry`, `Start Time Entry`, `Stop Time Entry`, `Find User`, `Find Project`, `Find Task`, `Find Client`, `Find Tag`, `Find Time Entry` ## Total CMS Total CMS Total CMS is a content management system for modern websites. It allows users to get and save various content types including blog posts, images, videos, and files. `Get Content`, `Get Blog Post`, `Save Blog Post`, `Save Blog Post Gallery Image`, `Save Blog Post Image`, `Save Date Content`, `Save Depot`, `Save File`, `Save Gallery Image`, `Save Image`, `Save Text Content`, `Save Toggle`, `Save Video Content`, `Custom API Call` ## Trello Trello Trello is a project management tool that enables teams to organize tasks. You can create and retrieve cards to manage your projects effectively. `Create Card`, `Get Card`, `Update Card`, `Delete Card`, `Get All Card Attachments`, `Add Card Attachment`, `Get Card Attachment`, `Delete Card Attachment` ## TrueLayer TrueLayer Connect with TrueLayer for secure open banking services. Manage payouts, mandates, payments, and transactions effortlessly through a wide range of API actions. `Create payout`, `Get payout`, `Start authorization flow`, `Submit payments return parameters`, `Create Mandate`, `List Mandates`, `Get Mandate`, `Start Authorization Flow`, `Submit consent`, `Submit provider selection`, `Revoke Mandate`, `Confirm Mandate Funds`, `Get Mandate Constraints`, `List Merchant Accounts`, `Get Merchant Account`, `Get Transactions`, `Set Up or Update Sweeping`, `Disable Sweeping`, `Get Sweeping Settings`, `Get Payment Sources`, `Create Payment Link`, `Get Payment Link`, `Get Payments`, `Create Payment`, `Start Payment Authorization Flow`, `Submit Provider Selection`, `Submit Scheme Selection`, `Submit Form`, `Submit Consent`, `Submit User Account Selection`, `Cancel Payment`, `Save Payment Account`, `Get Payment`, `Create Payment Refund`, `Get Payment Refunds`, `Get Payment Refund`, `Search Payment Providers`, `Get Payment Provider`, `Custom API Call` ## Twenty Twenty Twenty is an open-source CRM platform allowing you to create and update contacts, companies, and opportunities, as well as perform custom API calls. `Create Contact`, `Create Company`, `Create Opportunity`, `Find Person`, `Find Company`, `Update Person`, `Update Company`, `Custom API Call` ## Twilio Twilio Twilio is a cloud communications platform that enables users to send SMS, make voice calls, and build messaging applications through custom API calls. `Send SMS`, `Phone Number Lookup`, `Call Phone`, `Get Message`, `Download Recording Media`, `Custom API Call` ## Twin Web Agent Twin Web Agent Twin Web Agent allows you to browse web content efficiently, enabling users to access and navigate online resources seamlessly. `Browse` ## Twitch Twitch Twitch is a top live streaming platform for gamers, enabling users to create and manage streams, interact with communities, and retrieve video and channel data via custom API calls. `Custom API Call` ## Twitter Twitter Twitter is a social media platform with over 500 million users, allowing you to create tweets and replies to engage with your audience effectively. `Create Tweet`, `Create Reply` ## Typeform Typeform Typeform allows you to create beautiful online forms and surveys and supports custom API calls for enhanced functionality and integration. `Custom API Call` ## Typefully Typefully Typefully allows users to write, schedule, and publish social media content effortlessly. You can create, manage, and delete drafts, as well as schedule them in available time slots. `Create Draft`, `Create Draft Advanced`, `Get Draft`, `List Drafts`, `Delete Draft`, `Schedule Draft in Next Free Slot`, `Custom API Call` ## Umami Umami Umami is a privacy-focused, open-source web analytics tool that allows you to retrieve website stats, metrics, active visitors, and pageviews, and send events or make custom API calls. `Get Website Stats`, `Get Website Metrics`, `Get Active Visitors`, `Get Pageviews`, `Send Event`, `List Websites`, `Custom API Call` ## Upgrade.chat Upgrade.chat Upgrade.chat enhances your Discord or Telegram communities by enabling subscription payments and membership management. You can manage contacts, subscriptions, invoices, and products efficiently. `Add or Update Contact`, `Add or Update Contact (Extended)`, `Add or Update Subscription`, `Create Invoice`, `Create Product`, `Get Contact Details` ## Uscreen Uscreen Uscreen is a video monetization platform that allows users to create, host, and sell online courses and memberships, enabling user management and custom API interactions. `Create User`, `Assign User Access`, `Custom API Call` ## Vadoo AI Vadoo AI Vadoo AI allows users to generate videos, podcasts, AI images, and captions, streamlining content creation with advanced AI technology. `Generate Video`, `Generate Podcast`, `Generate AI Image`, `Generate AI Captions` ## ValidatedMails ValidatedMails ValidatedMails validates email addresses in real-time, providing status, score, and domain-level deliverability signals. It allows for email validation and custom API calls. `Validate Email`, `Custom API Call` ## Valyu Valyu Valyu allows users to search the web, research papers, and proprietary datasets using intelligent query processing. You can extract content, answer queries, and manage research tasks efficiently. `Search`, `Extract Content`, `Answer Query`, `Create Deep Research Task`, `Create Batch`, `List Datasources`, `Custom API Call` ## VBOUT VBOUT VBOUT is a marketing automation platform designed for agencies. It enables adding contacts to lists, tagging contacts, creating email lists and campaigns, posting on social media, and managing contact details. `Add Contact to List`, `Add Tag to Contact`, `Create Email List`, `Create Email Marketing Campaign`, `Create Social Media Message`, `Get Contact by Email`, `Get List Details with Custom Fields`, `Remove Tags from Contact`, `Unsubscribe Contact`, `Update Contact` ## Vercel Vercel Vercel connector allows users to manage projects, create deployments, check deployment status, and handle environment variables efficiently. `List Projects`, `Create Deployment`, `Get Deployment Status`, `List Environment Variables`, `Upsert Environment Variable`, `Custom API Call` ## Vero Vero Vero is an event-based messaging platform that enhances conversions and customer satisfaction. You can manage users, track events, and send targeted emails effectively. `Alias a User`, `Create or Update User`, `Delete User`, `Resubscribe User`, `Track Event`, `Unsubscribe`, `Update User Tags` ## Video AI Video AI Video AI enables users to generate videos using advanced artificial intelligence, transforming text and concepts into engaging visual content effortlessly. `Generate Video` ## VideoAsk VideoAsk VideoAsk allows users to manage contacts by creating, updating, and tagging them. Users can also search forms by keywords and make custom API calls for additional functionality. `Add tag to contact`, `create contact`, `Remove tag from contact`, `Search form by keyword(s)`, `Update contact`, `Custom API Call` ## VidLab7 VidLab7 VidLab7 offers AI avatars to create videos that pitch, demonstrate, qualify leads, follow up, schedule meetings, and close deals automatically. `Create Video` ## Vidnoz Vidnoz Vidnoz is an AI video generation platform that allows users to create videos using avatars or templates for quick and engaging content production. `Generate Video with Avatar`, `Generate Video with Template` ## Village Village The Social Capital API enables users to discover connections by finding person paths and company paths within a network of relationships. `Get Person Paths`, `Sort People`, `Enrich Email`, `Enrich Profile`, `Enrich Profile - Bulk`, `Enrich Emails (Bulk)`, `Get Company Paths`, `Sort Companies`, `Enrich Company`, `Enrich Company - Bulk` ## Vimeo Vimeo The Vimeo connector allows users to upload and delete videos, add videos to showcases or folders, and make custom API calls for enhanced video management. `Upload Video`, `Delete Video`, `Add Video to Showcase`, `Add Video to Folder`, `Custom API Call` ## Visible Visible The Visible connector allows users to create and manage portfolio companies, update contacts, create metrics, and make custom API calls for enhanced data integration. `Create Portfolio Company`, `Create or Update Contact`, `Create Metric`, `Custom API Call` ## VLM Run VLM Run VLM Run is a visual AI platform that automates data extraction and analysis from images, videos, audio, and documents, enabling efficient workflows in object detection and transcription. `Analyze Audio`, `Analyze Image`, `Analyze Document`, `Analyze Video`, `Get File`, `Custom API Call` ## VoIPstudio VoIPstudio VoIPstudio is a comprehensive business phone system and scalable call center that allows users to create contacts, make calls, send SMS, and perform custom API calls. `Create Contact`, `Make a Call to Lead`, `Make a Call`, `Make a Webcall`, `Send SMS`, `Custom API Call` ## Vouchery Vouchery Vouchery is a voucher and gift card management platform that allows users to create vouchers, manage customers, find existing vouchers, and make custom API calls. `Create a voucher`, `Create Customer`, `Find Voucher`, `Custom API Call` ## VTEX VTEX VTEX is a unified commerce platform allowing users to manage products, brands, categories, clients, and orders through various API actions including creation, updating, and retrieval. `Get Product By ID`, `Create New Product`, `Update a Product`, `Get Brand List`, `Get Brand By ID`, `Create new Brand`, `Update Brand`, `Delete Brand`, `Get Category`, `Get SKU By Product ID`, `Create New Sku`, `Create New Sku File`, `Get Client List`, `Get Client By ID`, `Get Order By ID`, `Get Orders List`, `Custom API Call` ## Vtiger Vtiger Vtiger is a CRM solution enabling sales, marketing, and support teams to manage customer relationships effectively through creating, updating, and deleting records, along with querying and searching data. `Create Record`, `Get Record`, `Update Record`, `Delete Record`, `Query Records`, `Search Records`, `Custom API Call (Deprecated)`, `Custom API Call` ## WaitWhile WaitWhile WaitWhile is an appointment scheduling and queue management platform that allows you to create and manage customers and visits, as well as perform custom API calls. `Create a customer`, `Create or Update a Visit`, `Delete a visit`, `Search customers`, `Custom API Call` ## Wealthbox Wealthbox Wealthbox enables users to manage contacts, notes, projects, households, events, opportunities, and tasks efficiently, streamlining workflow integration and collaboration. `Create Contact`, `Create Note`, `Create Project`, `Add Member to Household`, `Create Household`, `Create Event`, `Create Opportunity`, `Create Task`, `Start Workflow`, `Find Contact`, `Find Task` ## Webflow Webflow Webflow allows users to design, build, and launch responsive websites visually. You can manage collection items, fulfill or refund orders, and make custom API calls. `Create Collection Item`, `Delete an item in a collection`, `Update an item in a collection`, `Find a Collection Item by Field`, `Get a Collection Item by ID`, `Fulfill an order`, `Unfulfill an order`, `Refund an order`, `Find an order`, `Custom API Call` ## Webhook Webhook Webhook allows you to receive HTTP requests and trigger workflows via unique URLs. You can return responses or pause to wait for the next webhook. `Return Response`, `Respond and Wait for Next Webhook` ## Webling Webling Webling allows users to retrieve event details by their unique ID, enabling efficient access to specific event information. `Get Events by ID` ## WebScraping AI WebScraping AI WebScraping AI enables users to scrape websites, extract data, retrieve page HTML, and obtain structured information while also allowing inquiries about specific web pages. `Ask a Question About the Web Page`, `Get Page HTML`, `Scrape Website Text`, `Extract structured data`, `Get Account Info` ## Wedof Wedof Wedof automates training file management, allowing you to retrieve, update, validate, and invoice training and certification dossiers, manage attendance, and handle partnerships efficiently. `Lister les statistiques des partenaires`, `Rรฉcupรฉrer un dossier de formation`, `Rechercher un ou plusieurs dossiers de formation`, `Mettre ร  jour un dossier de formation`, `Valider le dossier de formation`, `Passer un dossier de formation ร  l'รฉtat : sortie de formation`, `Passer un dossier de formation ร  l'รฉtat : Service fait dรฉclarรฉ`, `Passer un dossier de formation ร  l'รฉtat : En formation`, `Facturer le dossier de formation`, `Annuler le dossier de formation`, `Refuser le dossier de formation`, `Date minimale de dรฉbut de session de formation`, `Liste des documents d'un dossier de formation`, `Mettre ร  jour l'assiduitรฉ d'un apprenant`, `Crรฉer un dossier de formation hors CPF`, `Rรฉcupรฉrer un dossier de certification`, `Rechercher un ou plusieurs dossiers de certifications`, `Passer un dossier de certification ร  l'รฉtat : Enregistrรฉ`, `Passer un dossier de certification ร  l'รฉtat : Prรชt ร  passer`, `Passer un dossier de certification ร  l'รฉtat : ร€ contrรดler`, `Passer un dossier de certification ร  l'รฉtat : Rรฉussi`, `Passer un dossier de certification ร  lโ€™รฉtat : ร  repasser`, `Passer un dossier de certification ร  lโ€™รฉtat : ร‰chouรฉ`, `Passer un dossier de certification ร  lโ€™รฉtat : Refuser`, `Passer un dossier de certification ร  lโ€™รฉtat : Abandonnรฉ`, `Liste des documents d'un dossier de certification`, `Mettre ร  jour un dossier de certification`, `Crรฉer un dossier de certification hors CPF`, `Liste de toutes les activitรฉs et tรขches d'un dossier`, `Crรฉer une tรขche`, `Crรฉer une activitรฉ`, `Envoyer un fichier`, `Rรฉcupรฉrer mes informations`, `Rรฉcupรฉrer mon organisme`, `Associer le run ร  wedof`, `Rรฉcupรฉration d'une enquรชte`, `Liste les enquรชtes selon des critรจres`, `Crรฉer un audit sur un partenariat de certification`, `Gรฉnรฉrer un audit gรฉnรฉral sur les partenaires d'une certification`, `Rรฉcupรฉration d'un partenariat`, `Mettre ร  jour le partenariat`, `Supprimer un partenariat`, `Lister les partenariats`, `Crรฉer un partenariat`, `Rรฉinitialiser un partenariat` ## Weekdone Weekdone Weekdone is a goal-setting and progress tracking tool that enables teams to align their objectives and key results (OKRs). Users can manage items through search, creation, updates, assignments, and deletions, as well as interact with comments and likes. `Search Items`, `Create Item`, `Update Item`, `Assign Item`, `Delete Item`, `Get Item Likes`, `Add Item Like`, `Delete Item Like`, `Get Item Comments`, `Add Item Comment`, `Delete Item Comment`, `Sort Items`, `Get Company Info`, `Custom API Call` ## WhatConverts WhatConverts WhatConverts enables lead management by allowing users to create, export, update, and find leads efficiently within their platform. `Create Lead`, `Export Leads`, `Update Lead`, `Find Lead` ## Whatsable Whatsable Whatsable allows you to manage your WhatsApp business account efficiently by enabling you to send messages seamlessly. `Send Message` ## WhatsApp Business WhatsApp Business Manage your WhatsApp Business account to send messages, media, and template messages efficiently to your customers. `Send Message`, `Send Media`, `Send Template Message` ## WhatsScale WhatsScale WhatsScale allows users to send WhatsApp messages, manage contacts, and automate conversations. Users can send various media types, create and update CRM contacts, and perform custom API calls. `Send a Message (Manual Entry)`, `Send a Message to a Contact`, `Send a Message to a Group`, `Send a Text to a Channel`, `Send a Message to a CRM Contact`, `Send an Image to a Contact`, `Send an Image to a Group`, `Send an Image to a Channel`, `Send an Image to a CRM Contact`, `Send an Image (Manual Entry)`, `Send a Video to a Contact`, `Send a Video to a Group`, `Send a Video to a Channel`, `Send a Video to a CRM Contact`, `Send a Video (Manual Entry)`, `Send a Document to a Contact`, `Send a Document to a Group`, `Send a Document to a CRM Contact`, `Create a CRM Contact`, `Get a CRM Contact`, `Find a CRM Contact by Phone`, `Update a CRM Contact`, `Delete a CRM Contact`, `Add a Tag to a CRM Contact`, `Remove a Tag from a CRM Contact`, `List CRM Contacts`, `Check WhatsApp Number`, `Custom API Call` ## Wonderchat Wonderchat Wonderchat is a no-code platform for quickly deploying AI-powered chatbots on websites, enabling users to ask questions, add or remove pages and tags easily. `Ask Question`, `Add Page`, `Add Tag`, `Remove Tag` ## WooCommerce WooCommerce WooCommerce is an e-commerce platform based on WordPress that allows users to create customers, products, and coupons, and perform API calls to manage their online store. `Create Customer`, `Create Coupon`, `Create Product`, `Find Customer`, `Find Product`, `Custom API Call` ## Woodpecker Woodpecker Woodpecker is a cold email automation tool designed for sales teams, enabling personalized outreach campaigns and managing prospects efficiently. `Create/Update Prospect in Campaign`, `Create/Update Prospect`, `Blacklist Domain`, `Get Prospect Responses`, `Find Prospect by Email`, `Custom API Call` ## Wootric Wootric Wootric measures and enhances customer happiness by allowing you to trigger surveys for valuable feedback. `Trigger Wootric Survey` ## WordPress WordPress WordPress is open-source software for creating websites. You can create and update posts and pages, retrieve post details, and make custom API calls. `Create Post`, `Create Page`, `Update Post`, `Get Post Details`, `Custom API Call` ## Workable Workable Workable API enables users to manage candidates and jobs by retrieving candidate details, job information, and team members, while allowing candidate movement and rating. `Get Candidate`, `Get Members`, `Get Job`, `Get Stages`, `Move Candidate`, `Rate candidate`, `Custom API Call` ## Wrike Wrike Wrike connector allows users to create and update tasks, folders, and projects, add comments, upload attachments, and perform custom API calls for efficient project management. `Create Task`, `Update Task`, `Create Folder`, `Create Project`, `Add Comment`, `Upload Attachment`, `Find Task`, `Find Folder / Project`, `Custom API Call` ## Writesonic Writesonic Writesonic is an AI-powered writing assistant that creates blog ideas, intros, outlines, Facebook and Google ads, product descriptions, landing page headlines, and more. `Blog Ideas`, `Blog Intros`, `Blog Outlines`, `Content Rephraser`, `Content Shorten`, `Facebook Ads`, `Generate Product Descriptions`, `Google Ads`, `Landing Page Headlines`, `Sentence Expander`, `Custom API Call` ## Wufoo Wufoo Wufoo connector allows you to create form entries, find forms by name or hash, locate submissions by field value, retrieve entry details, and make custom API calls. `Create Form Entry`, `Find Form by Name or Hash`, `Find Submission by Field Value`, `Get Entry Details`, `Custom API Call` ## Xero Xero Xero is a user-friendly accounting software that allows you to create or update contacts and invoices, as well as make custom API calls for advanced integrations. `Create or Update Contact`, `Create or Update Invoice`, `Allocate Credit Note to Invoice`, `Create Bank Transfer`, `Create New Quote Draft`, `Send Sales Invoice by Email`, `Create Bill`, `Create Payment`, `Create Purchase Order`, `Update Purchase Order`, `Upload Attachment`, `Add Items to Existing Sales Invoice`, `Create Credit Note`, `Create Inventory Item`, `Create Project`, `Update Sales Invoice`, `Create Repeating Sales Invoice`, `Find Contact`, `Find Invoice`, `Find Item`, `Find Purchase Order`, `Custom API Call` ## XML XML XML is a markup language designed for storing and transporting data, allowing easy conversion from JSON to XML for better compatibility and data interchange. `Convert JSON to XML` ## YouCanBookMe YouCanBookMe YouCanBookMe is an online scheduling tool that allows you to create a profile, retrieve bookings by ID, and make custom API calls for efficient appointment management. `Create Profile`, `Retrieve Booking by ID`, `Custom API Call` ## Youform Youform Youform is an API connector that enables the creation, management, and submission of forms. Automate form processing and retrieve responses efficiently through seamless integration. ## YouTube YouTube YouTube allows users to upload, view, and share videos. Interact with videos through custom API calls for tailored experiences and data retrieval. `Custom API Call` ## Zagomail Zagomail Zagomail is an email marketing and automation platform that allows you to create, tag, update, search, and retrieve subscribers as well as access campaign details. `Create Subscriber`, `Tag Subscriber`, `Update Subscriber`, `Search Subscriber`, `Get Subscriber`, `Get Campaign` ## Zendesk Zendesk Zendesk is a customer service software and support ticket system that allows for custom API calls to manage tickets and interactions efficiently. `Create Ticket`, `Update Ticket`, `Add Tag to Ticket`, `Add Comment to Ticket`, `Create Organization`, `Update Organization`, `Create User`, `Delete User`, `Find Organization(s)`, `Find Ticket(s)`, `Find User(s)`, `Update User`, `Custom API Call` ## Zendesk-sell Zendesk-sell Zendesk Sell is a sales CRM that streamlines pipeline management, lead tracking, and contact organization. It enables users to manage contacts, leads, deals, and notes effectively. `Create Contact`, `Create Lead`, `Create Deal`, `Update Contact`, `Update Deal`, `Create Note`, `Find Deal`, `Find Contact`, `Find Lead`, `Find Company`, `Find User`, `Custom API Call` ## Zeplin Zeplin Zeplin connector allows users to create and update projects and screens, find specific projects or screens, and make custom API calls for enhanced project management. `Create Note`, `Find Project`, `Find Screen`, `Update Project`, `Update Screen`, `Custom API Call` ## ZeroBounce ZeroBounce ZeroBounce is an email validation service that reduces bounces, improves deliverability, and enhances email marketing ROI. You can validate email addresses to ensure accuracy. `Validate Email` ## Zoho Bookings Zoho Bookings Zoho Bookings is an appointment scheduling software that allows users to book, reschedule, and cancel appointments while managing service availability and viewing appointment details. `Book Appointment`, `Reschedule Appointment`, `Fetch Availability`, `Get Appointment Details`, `Cancel Appointment` ## Zoho Books Zoho Books Zoho Books is a comprehensive online accounting solution designed for small businesses, allowing users to manage finances and make custom API calls for integration. `Custom API Call` ## Zoho Campaigns Zoho Campaigns Zoho Campaigns is an email marketing tool for managing lists, sending campaigns, tracking results, and automating workflows. You can create, clone, and send campaigns, manage contacts, and track engagement. `Create Campaign`, `Clone Campaign`, `Send Campaign`, `Add/Update Contact`, `Add Tag to Contact`, `Remove Tag`, `Unsubscribe Contact`, `Add Contact to Mailing List`, `Find Contact`, `Find Campaign`, `Custom API Call` ## Zoho CRM Zoho CRM Zoho CRM is a customer relationship management software that allows users to read files and make custom API calls for enhanced data integration and management. `Read file`, `Custom API Call` ## Zoho Desk Zoho Desk Zoho Desk is a helpdesk management software that allows users to list tickets, create new tickets, find contacts, and make custom API calls for integrations. `List tickets.`, `Create Ticket`, `Find Contact`, `Custom API Call` ## Zoho Invoice Zoho Invoice Zoho Invoice is an online invoicing software that enables businesses to create, send, and manage invoices efficiently through custom API calls. `Custom API Call` ## Zoho Mail Zoho Mail Zoho Mail is a robust email service enabling efficient management of emails, contacts, and calendars. You can retrieve email details, send emails, and organize them in folders. `Get Email Details`, `Mark Email as Read`, `Mark Emai as Unread`, `Archive Email`, `Unarchive Email`, `Move Email to Folder`, `Send Email`, `Custom API Call` ## Zoo Zoo Zoo enables the generation and iteration of 3D models from text descriptions, offering management of CAD models, user and organization data, and various conversion functions. `Generate CAD Model`, `KCL Code Completions`, `Iterate CAD Model`, `List CAD Models`, `Get CAD Model`, `Give Model Feedback`, `Get Async Operation`, `List Organization API Calls`, `Get Organization API Call`, `List User API Calls`, `Get User API Call`, `List API Tokens`, `Create API Token`, `Get API Token`, `Delete API Token`, `Get Center of Mass`, `Convert CAD File`, `Get Density`, `Get Mass`, `Get Surface Area`, `Get Volume`, `Get OpenAPI Schema`, `Return Pong`, `Send Modeling Command`, `Get Organization`, `Update Organization`, `Create Organization`, `List Organization Members`, `Add Organization Member`, `Get Organization Member`, `Get Organization Payment Info`, `Update Organization Payment Info`, `Create Organization Payment Info`, `Delete Organization Payment Info`, `Get Organization Balance`, `List Organization Invoices`, `List Organization Payment Methods`, `Get Organization Subscription`, `Update Organization Subscription`, `Create Organization Subscription`, `Get User Payment Info`, `Update User Payment Info`, `Create User Payment Info`, `Delete User Payment Info`, `Get User Balance`, `List User Invoices`, `List User Payment Methods`, `Get User Subscription`, `Update User Subscription`, `Create User Subscription`, `List Service Accounts`, `Create Service Account`, `Get Service Account`, `Delete Service Account`, `List Organization Shortlinks`, `List User Shortlinks`, `Create Shortlink`, `Update Shortlink`, `Delete Shortlink`, `Convert Angle`, `Convert Area`, `Convert Current`, `Convert Energy`, `Convert Force`, `Convert Frequency`, `Convert Length`, `Convert Mass`, `Convert Power`, `Convert Pressure`, `Convert Temperature`, `Convert Torque`, `Convert Volume`, `Get User`, `Update User`, `Delete User`, `Get Extended User Info`, `Get OAuth2 Providers`, `Get User Organization`, `Get Privacy Settings`, `Update Privacy Settings`, `Get User Session` ## Zoom Zoom Zoom enables video and web conferencing, webinars, and screen sharing. You can create meetings, manage registrants, and make custom API calls. `Create Zoom Meeting`, `Create Zoom Meeting Registrant`, `Find Zoom Meeting`, `Update Zoom Meeting`, `Custom API Call` ## Zuora Zuora Zuora is a cloud-based subscription management platform allowing businesses to manage and monetize subscription services. You can create invoices, find customer accounts, and retrieve product details. `Create Invoice`, `Find Customer Account`, `Find Product Rate Plan`, `Find Product` # Failover workflow Source: https://docs.volubile.ai/en/integrations/workflows/failover Failover workflows allow you to define a custom error management strategy before the call for your inbound agents. Failover workflows are particularly useful for managing errors in a custom way and ensuring service continuity: * Transfer the call to an advisor in case of infrastructure unavailability * Play an unavailability message adapted to the context * Intelligently route calls according to customer profile despite the error The failover workflow consists of two mandatory main steps: 1. **Failover trigger** - Initializes the workflow with the available pre-call context 2. **Failover action return** - Defines the action to execute (call transfer or voice message) ## Configuring the failover trigger The failover trigger is the starting point of your workflow. It gives you access to the pre-call context to determine the best fallback strategy. To effectively test your workflow, you must generate a representative data sample: 1. In the configuration interface, locate the **Generate a data sample** section 2. Click the **Load a data sample** button Once the sample is loaded, you can customize the data according to your needs: 1. Copy and paste the data into the **Test input data** area 2. Modify the values to simulate different contexts 3. Click **Test** to validate the configuration The failover workflow receives the **pre-call context** that was available before the error, as well as **system variables** (caller number, agent concerned, etc.). It does **not receive information about the reason** that triggered the failover. Ensure that the JSON format is valid before testing your configuration. An incorrect format will cause errors during workflow execution. ## Configuring the return The last step of the workflow allows you to define the failover action that will be executed to manage the error. The failover workflow can work in two ways: 1. **Without action return**: The workflow only performs actions (API calls, notifications, etc.) and the call will be hung up at the end of the webhook execution 2. **With action return**: The workflow ends with a **Respond to the agent** containing a failover action (voice message or call transfer) The failover action return allows you to: * Define the fallback behavior adapted to the context * Intelligently transfer the call to the right resources * Customize error messages according to customer profile * Guarantee a consistent user experience despite the technical error In the **Respond to the agent** step interface, you can define the response structure in JSON format using the data selector to access variables from previous steps. ## Return structure In the **Respond to the agent** step interface, you must return a failover action in JSON format. Two types of actions are available: ### Option 1: Call transfer Transfers the call to a phone number or SIP destination. **Transfer to a phone number:** ```json theme={null} { "type": "FAILOVER_TRANSFER_CALL", "config": { "phone": "+33199001234", "ringTimeout": 30 } } ``` **Transfer via SIP connection:** ```json theme={null} { "type": "FAILOVER_TRANSFER_CALL", "config": { "phone": "sip-destination-id", "sipOutboundConnectionId": "connection-id", "headers": { "X-Customer-Tier": "premium" }, "standardSipHeaders": { "User-To-User": "custom value" }, "ringTimeout": 30 } } ``` **Parameters:** * `type`: Must be `"FAILOVER_TRANSFER_CALL"` * `config.phone`: * **Without SIP connection**: Phone number in international format (e.g.: `+33199001234`) * **With SIP connection**: SIP destination identifier * `config.ringTimeout`: Maximum ring duration in seconds before interrupting the transfer and resuming the call with the agent (default: 30) * `config.sipOutboundConnectionId` (optional): Identifier of the outbound SIP connection to use * `config.headers` (optional): Custom SIP headers (key-value format). Only usable if `sipOutboundConnectionId` is specified * `config.standardSipHeaders` (optional): Standard User-To-User SIP header to customize. Only usable if `sipOutboundConnectionId` is specified. Format: `{"User-To-User": "value"}` ### Option 2: Voice message Plays a voice message then ends the call. ```json theme={null} { "type": "FAILOVER_SAY", "config": { "sentence": "Our services are temporarily unavailable. Please call back later.", "language": "en-US" } } ``` **Parameters:** * `type`: Must be `"FAILOVER_SAY"` * `config.sentence`: The text to speak to the caller * `config.language`: The language of the message (ISO format: `fr-FR`, `en-US`, etc.) The call will be automatically terminated after the message is played. Make sure your message is clear and complete. # Workflow during the Call Source: https://docs.volubile.ai/en/integrations/workflows/live-call Workflows during the call allow your Volubile agent to access external data and execute actions in real-time during the conversation. This feature significantly enhances your agentโ€™s capabilities. This feature is not enabled by default. Please contact support to activate it on your account. The workflow during the call generally consists of: 1. **Live call trigger** - Defines when and how the agent can use the action. 2. **Intermediate actions** - Uses connectors to perform actions. 3. **Respond to the agent** - Returns a result to the agent. ## Configuring the Live Call Trigger The live call trigger is the component that exposes functionality to your conversational agent during the call. Start by setting up the basic information of the action: 1. **Action Name**: A unique identifier that the agent will use to invoke this action (e.g., `get_customer_info`). 2. **Action Description**: A clear explanation of the action's purpose (e.g. `Retrieves customer information based on a given identifier`). Dynamic properties define the parameters that the agent must provide to execute the action: 1. Click on **Add Item** for each required parameter. 2. For each property, specify: * **Property Name** (e.g. `customer_id`). * **Description** (e.g. `The unique identifier of the customer to look up`). * **Type** (String, Boolean, Integer, etc.). * **Required** (indicate whether the parameter is mandatory). Sample data allows you to test the functionality of your action: 1. Load a sample data set and copy it into the "Sample data" field. 2. Modify the sample data by adding the action parameters. 3. Click on **Retest**. The action description should clearly explain when and why the agent should use this action. A precise description helps the agent determine the right moment to utilize this feature. Ensure that each property is correctly typed to avoid runtime errors. For example, if you are expecting a numeric identifier, use the `Integer` type. ## Configuring the Response In the **Respond to the agent** step interface, you can define the response structure in JSON format using the data selector to access variables from previous steps. To return a result that the agent can use during the call, make sure that the last step in the flow is a **Respond to the agent**. You can access pre-call context data in your action during the call. This allows you to reuse previously retrieved information as well as system variables. # Post-Call Workflow Source: https://docs.volubile.ai/en/integrations/workflows/post-call Post-call workflows allow for automated actions to be executed after the end of a phone conversation managed by your Volubile agent. This feature is essential for processing collected data, analyzing conversations, and integrating with your external systems. This feature is not enabled by default. Please contact support to activate it on your account. The post-call workflow is automatically triggered at the end of each call and has complete data from the call: Transcription, classification, extraction, and context. ## Configuring a Post-Call Workflow In the workflow trigger **Post-call trigger**: click on **Load sample data**. Copy and paste the result into the **Sample data** field. Add the actions you want to execute (integrations with external APIs, webhooks, etc.). Unlike workflows during the call, post-call workflows do not need to configure return data. They are designed to process information and trigger external actions. Post-call workflows are particularly effective for automating administrative tasks that your human agents would normally perform after a call. # Pre-Call Workflow Source: https://docs.volubile.ai/en/integrations/workflows/pre-call Pre-call workflows allow you to execute automated actions right before a call is established. This feature is not enabled by default. Please contact support to activate it on your account. Workflows are particularly useful for enriching the call context with external data, dynamically modifying agent configuration, personalizing the customer experience, and preparing your voice agent with relevant information: * Retrieve customer history before a call * Personalize the welcome message based on available data * Dynamically adapt the agent configuration based on the caller's profile The pre-call workflow consists of two mandatory main steps: 1. **Pre-call Trigger** - Initializes the workflow and configures the test data 2. **Respond to the agent** - Prepares and structures the information that will be available during the call ## Configuring the Pre-call Trigger The pre-call trigger is the starting point of your workflow. It allows you to test and validate the data that will be used by the voice agent. To effectively test your workflow, you need to generate a representative sample of data: 1. In the configuration interface, locate the section **Generate Sample Data** 2. Click the **Load Sample Data** button Once the sample is loaded, you can customize the data according to your needs: 1. Copy and paste the data into the **Test input data** field 2. Modify the values according to your specific requirements 3. Click **Test** to validate the configuration Ensure that the JSON format is valid before testing your configuration. An incorrect format will lead to errors during the execution of the workflow. ## Configuring the Respond to the agent The **Respond to the agent** is the final step that prepares the information that will be available to the agent during the call. If you want to return a context and/or configuration for the triggered call, make sure that the last step in the flow is a **Respond to the agent**. The **Respond to the agent** allows you to: * Structure relevant information for the agent * Ensure continuity between pre-processing and the call * Personalize the customer experience based on available data * Dynamically adapt the agent configuration based on the caller's profile or the context of the call In the **Respond to the agent** step interface, you can define the structure of the response in JSON format using the data selector to access the variables from previous steps. ## Return structure In the **Respond to the agent** step interface, you can define the response structure in JSON format: ### Option 1: Context only If you are only modifying the context, return your data directly: ```json theme={null} { "customerHistory": "...", "preferences": "...", "additionalInfo": "..." } ``` ### Option 2: Context and configuration If you also want to modify the agent configuration, use this structure: ```json theme={null} { "context": { "customerHistory": "...", "preferences": "...", "additionalInfo": "..." }, "agentConfiguration": { "initialMessage": "Hello, how can I assist you today?" ... } } ``` To discover all the parameters available in `agentConfiguration` and understand how to use them, see the [complete documentation on dynamic configuration](/en/product/agents/dynamic-configuration). When using the `agentConfiguration` key, the context must be placed in the `context` key. Anything not in `agentConfiguration` or `context` will be ignored. ### Option 3: Explicitly triggering failover If you detect a condition that prevents the proper execution of the call (missing critical data, external system unavailable, business rule not met), you can explicitly trigger failover: ```json theme={null} { "failover": true } ``` When `failover: true` is returned, the failover action configured on the agent will be executed immediately. The rest of the pre-call workflow response will be ignored. Learn how to configure the action that will be executed when failover is triggered # Key concepts Source: https://docs.volubile.ai/en/key-concepts The action defines what the voice agent will do during the call with your systems. This includes the tasks to be accomplished in response to user requests. An agent is an intelligent system capable of handling incoming and outgoing calls, using advanced language models to interact smoothly with users. The API (Application Programming Interface) allows developers to integrate and communicate with the Volubile platform, facilitating access to the voice agent's features. A campaign is an organized set of outgoing calls, often targeted towards a specific group of users, aiming to achieve marketing or communication objectives. The classifier groups the categories in which the completed call will be classified, allowing for informed decisions about the further treatment of the interaction. Context encompasses the information provided during the call, such as the caller's first and last name, as well as interaction history, enriching the conversation. DTMF (Dual-Tone Multi-Frequency) is a telephone signaling system that uses tones to transmit digits and commands during a call. This technology allows users to interact with the voice agent by pressing the keys on their phone. The extractor refers to the elements we wish to automatically extract from the call, such as the first name, last name, order number, etc., for further analysis. A homophone is a word that sounds the same as another word but has a different meaning, which can pose challenges in voice recognition. An incoming call refers to a telephone call received by the system, which will be managed by the voice agent to provide assistance or information to the callers. IVR (Interactive Voice Response) is an automated telephone system that allows callers to navigate a voice menu and access specific information or services. Volubile agents can integrate and enhance the functionalities of traditional IVR systems. LLM (Large Language Model) refers to large-scale language models that form the technological core of Volubile voice agents. These artificial intelligence models enable understanding, processing, and generating natural responses during phone interactions. An outgoing call refers to a telephone call initiated by the system to contact a user or a client, often used in marketing or follow-up campaigns. A phoneme is the smallest unit of sound in a language that can change the meaning of a word. Voice recognition and synthesis rely on phoneme analysis for effective communication. The prompt is a behavioral element of the AI agent that guides the conversation. It determines how the agent interacts with the user, influencing the flow of the exchange and the way responses are formulated. RAG (Retrieval-Augmented Generation) is a method that combines information retrieval and text generation to improve the accuracy and relevance of the responses provided by the agent. SIP (Session Initiation Protocol) is a communication protocol used to establish, manage, and terminate call sessions over the Internet, essential for the operation of voice agents. Speech recognition is the technology that converts spoken words into text, enabling the agent to understand and interpret users' voice commands. A tag is a label assigned to calls or interactions, which facilitates tracking, organizing, and analyzing data within the system. Text-to-speech is the technology that converts text into spoken words, allowing the agent to communicate effectively with users in a natural and fluent manner. TruePath is a proprietary technology from Volubile that enables conversational management without hallucinations, ensuring precise and relevant interactions. A webhook is an end-of-call notification sent to your systems, containing key elements for further processing or data updates. A workflow is a process that allows, from the call, to take actions on your systems based on the classifiers and extractors, ensuring effective integration. # Failover Source: https://docs.volubile.ai/en/product/agents/actions/failover Failover ensures service continuity for your inbound agents in case of pre-call errors. This feature is not enabled by default. Please contact support to activate it on your account. Failover is an advanced feature available **only for inbound agents**. Failover allows you to define custom behavior in case of pre-call errors, instead of using the system's automatic degraded mode. This feature is particularly useful when your external infrastructure is unavailable or when a critical error would compromise the user experience. ## Use cases **External infrastructure unavailable** Your system no longer responds to pre-call webhooks (server maintenance, network issue). Failover allows you to transfer the call to a human or play an appropriate message. **Critical dependency on external data** Your agent absolutely requires certain pre-call data to function (eligibility check, contract retrieval). Without this data, you prefer to handle the call differently. **Total control of the experience** You want to manage all error cases yourself without using the automatic degraded mode. ## Automatic triggering Failover is automatically activated when: * Your pre-call workflow times out, encounters an error, returns invalid data, or explicitly triggers failover * The dynamic configuration cannot be applied (missing voice, unavailable knowledge base, language conflicts, ...) * The system cannot render the agent's prompt ## Available actions You can configure three types of failover actions: ### Workflow Allows you to build a custom and dynamic error management strategy. The workflow receives the pre-call context and can: * Perform actions (API calls, data processing, etc.) without returning a failover action * Perform actions then dynamically return a failover action (transfer or message) See how to configure the failover workflow If the workflow does not return any failover action, the call will be hung up at the end of the webhook execution. To wait for an asynchronous action to complete (for example, a call transfer via external API), use a "Delay" step in your workflow to keep the call active during processing. ### Say a message Configures a fixed voice message that will be played to the caller in case of error, then ends the call. **Configuration:** * **Sentence to say**: The text that will be spoken to the caller * **Language**: The language of the message **Example usage:** > "Our services are temporarily unavailable. Please call back later." ### Transfer call Configures a fixed transfer to a phone number in case of error. **Configuration:** * **Maximum ring duration**: Maximum time (in seconds) before interrupting the transfer and resuming the call with the agent * **SIP connection** (optional): Outbound SIP connection to use for the transfer * If a SIP connection is selected, you can also configure: * **Custom headers**: Custom SIP headers to include in the transfer call * **User-To-User header**: Standard User-To-User SIP header to customize * **Destination ID**: SIP destination identifier for routing * Otherwise: * **Number**: Destination phone number in international format **Example usage:** Systematically transfer to the phone switchboard in case of technical error. For changes to take effect, you must save after changing the failover action type. ## Choosing the action type **Recommended for:** * Conditional strategies based on error type * Integrations with external systems * Complex business logic **Recommended for:** * Simply informing the caller * Planned maintenance cases * Redirection to other channels **Recommended for:** * Systematically switching to humans * Guaranteeing an immediate response * Maximum simplicity With failover enabled, any pre-call error triggers the configured failover action. Thoroughly test your configuration before deploying it to production. If your failover action itself fails (for example, the transfer number is unreachable), the system will use the default configurable error message to ensure the call is handled. # Introduction Source: https://docs.volubile.ai/en/product/agents/actions/intro Actions significantly enhance the contextual intelligence of your voice agent, transforming it into a comprehensive solution capable of dynamically adapting to every situation. ## Definition In the context of **configuring a generative AI conversational agent**, **actions** refer to the concrete operations that the agent can perform **beyond simple text generation**. They enable the agent to *do* something before, during, or after a call. **An action** is an **explicit instruction** that the agent can execute, generally triggered by an identified user intent or a particular context in the conversation. **Examples of actions in an AI conversational agent:** 1. **Call an external API** โ†’ Retrieve an order status, check a calendar, query a database 2. **Trigger a workflow** โ†’ Create a CRM ticket, send a support request, launch an internal procedure 3. **Send an email or SMS** โ†’ Appointment confirmation, client follow-up, summary delivery 4. **Create / modify a database entry** โ†’ Update a client profile, record a response 5. **Redirect to a human** โ†’ Transfer to an advisor when needed, escalate a complex case 6. **Perform a calculation or business verification** โ†’ Estimate a quote, validate eligibility, compare two products **Relationship with text generation:** In a **generative** agent, AI can identify when an action should be taken from natural dialogue, then trigger the corresponding action *via an orchestration mechanism* (functions, plugins, or specific modules). **Why it's important:** Actions transform a conversational agent from a simple "assistant that talks" into a true **autonomous and useful agent**, capable of **acting in the real or digital world**, not just responding. ## Usage To effectively respond to the entire communication lifecycle, the action architecture has been structured around three strategic moments. During the ringing interval, you can trigger preliminary actions such as identifying the caller or retrieving essential contextual information to prepare the agent for the interaction. Once the call starts and throughout its duration, you can equip your agent with numerous actions. These capabilities allow you to precisely configure how the agent accesses additional information, manages call transfers, determines call termination conditions, and optimizes interactions with IVR systems and hold messages. It is in this phase that actions reveal their maximum potential, offering a multitude of automation possibilities. This flexibility can sometimes complicate design, but our platform has been optimized to make this configuration as intuitive as possible. Once the communication is complete, post-call actions can be executed to ensure necessary follow-ups: automatic sending of confirmation emails, synchronization with your management system, updating databases, and other integration processes. ## First steps **Creating Actions** To implement a new action, follow this process: 1. Access the **Actions** section from the main navigation menu 2. Select the appropriate configuration according to the moment you wish the transfer to execute: * **Configuration of actions before the call** * **Configuration of actions during the call** * **Configuration of actions after the call** 3. Click on **Add an Action** to create a new action **Activating Actions** Once configured, the action will appear in the list of available actions in the previously selected section. You can then enable or disable these actions according to your operational needs using the status dropdown menu available next to each action. A restricted mode action is not visible to the agent during calls unless the caller is identified as a user. Inappropriate configuration of actions can negatively impact the call experience. It is strongly recommended to rigorously test your configurations before any deployment in a production environment. # During the call Source: https://docs.volubile.ai/en/product/agents/actions/live-call Once the call starts and throughout its duration, you can equip your agent with numerous actions. These capabilities allow you to precisely configure how the agent accesses additional information, manages call transfers, determines call termination conditions, and optimizes interactions with IVR systems and hold messages. It is in this phase that actions reveal their maximum potential, offering a multitude of automation possibilities. This flexibility can sometimes complicate design, but our platform has been optimized to make this configuration as intuitive as possible. The following actions are available during the call. The following actions do not work on the chat channel and are ignored during a chat conversation: [Call Transfer](#call-transfer), [Hang Up](#hang-up), [Wait](#wait), and [Keyboard Interaction](#keyboard-interaction). To ensure an optimal experience, judiciously limit the number of actions per communication and ensure their seamless integration into the conversational flow. # After the call Source: https://docs.volubile.ai/en/product/agents/actions/post-call Once the communication is complete, post-call actions can be executed to ensure necessary follow-ups: automatic sending of confirmation emails, synchronization with your management system, updating databases, and other integration processes. The following actions are available after the call: ## Email The email sending action allows for the automated transmission of electronic messages following a telephone interaction. ### Use Cases This feature is particularly suited to the following scenarios: * Automatic sending of a summary of the conversation * Notification to relevant teams following a customer interaction * Structured transmission of specific requests identified during the call * Automated escalation for issues requiring specific intervention ### Configuration Parameters Creating an email sending action requires defining the following parameters: | Parameter | Description | Required | | ------------------------------ | ----------------------------------------------- | :------: | | Action Name | Unique and descriptive identifier of the action | โœ“ | | Subject | Subject of the email to be sent | โœ“ | | To | Email address(es) of the main recipient(s) | โœ“ | | Cc | Email address(es) of recipients in copy | | | Bcc | Email address(es) of recipients in blind copy | | | Conditioned by Classifications | Trigger criteria based on call categorization | | ### Subject Configuration You can dynamize the subjects of your communications by leveraging the contextual variables of the call. Use the **\{}** icon located to the right of the field to access available variables. ### Conditional Configuration To optimize the triggering of the email sending action, you can use the **Conditioned by Classifications** parameter: * Select one or more relevant classifications from the dropdown menu * The email will only be sent if the call matches the defined classification criteria * This feature is particularly effective in targeting specific interaction scenarios #### Best Practices * Precisely configure triggering conditions to avoid excessive email sending * Test your configurations with test email addresses before deployment in production ## Workflow This feature is not enabled by default. Please contact support to activate it on your account. This feature allows for the development of sophisticated integrations with your external systems after the end of your communications. See how to configure workflows # Before the call Source: https://docs.volubile.ai/en/product/agents/actions/pre-call During the ringing interval, you can trigger preliminary actions such as caller identification, retrieving essential contextual information to prepare the agent for the interaction, or dynamically modifying the configuration based on the caller's profile or call context. The following actions are available before the call. ## Workflow This feature is not enabled by default. Please contact support to activate it on your account. Allows you to build a powerful integration with your external tools before your calls. See how to configure workflows Actions before the call are subject to a maximum execution constraint of 30 seconds, requiring highly efficient APIs with optimal response times. ## Cache configuration This feature is not enabled by default. Please contact support to activate it on your account. The pre-call action cache prevents the same information from being recalculated or requested multiple times before a call. When an agent executes a pre-call action to enrich its context, it can now reuse a previously obtained result if the request matches a situation that is already known. This feature is useful when your pre-call action queries an external source or applies the same processing for several similar calls. Instead of systematically running the action again, the platform can reuse a recent response. This makes executions faster, more stable, and more cost-efficient. The feature relies on two configurable elements: * the information used to identify that a situation is the same as a previous one * the duration for which a result can be reused The main benefit is twofold. On one hand, you improve pre-call execution speed. On the other, you reduce unnecessary calls to your own systems or third-party services. This is especially relevant when your data changes little over a short period of time but is queried very frequently. ### Cache keys Each path is used to build the cache key from the payload sent to the webhook. This payload can notably come from SIP headers for an incoming call, or from the context provided for an outgoing call through the API or an Excel / CSV file. See the different context sources This information is used to identify that a situation is the same as a previous one and that an existing result can be reused. ### Time to live The functional TTL defines how long a result can be reused. The functional TTL must stay between 5 minutes and 7 days. ### Cache management Use these actions to empty existing entries or fully disable cache. ### Recommended use cases This feature is recommended when: * the requested data changes little over a short period * the same information is requested regularly for comparable calls * you want to speed up call startup * you want to reduce real-time dependency on an external service ### Less suitable cases Conversely, this feature is less suitable if the data must always be strictly recalculated for every call, or if a very recent change must be taken into account immediately. # Configuration history Source: https://docs.volubile.ai/en/product/agents/configuration-history Configuration history allows you to track all changes made to your agent, view previous versions, and restore old configurations. ## Overview Configuration history maintains a complete record of all changes made to your agent. Each save creates a new version, allowing you to: * View the evolution of your agent's configuration over time * Compare different configuration versions * Restore a previous version when needed * Work on modifications without impacting ongoing calls ## Draft vs production versions ### Production version The production version is the active configuration used to handle incoming calls. This is the version your callers experience when they contact your agent. Only one version can be in production at a time. This version is identified by a checkmark icon in the history. ### Draft versions Draft versions are modified configurations that are not yet deployed to production. They allow you to: * Prepare changes without impacting ongoing calls * Test different configurations before production deployment * Collaborate on changes without disrupting service Draft versions are automatically created when you modify the configuration of a production agent. Callers continue to use the production version while you work on the draft. ## Accessing history To access configuration history: From your agent's configuration page, click the history icon in the top right corner of the interface. The panel displays all saved versions, with each version showing: * Creation date and time * Version number (#0, #1, #2, etc.) * Author of the modification (if available) * Status (production or draft) ## Viewing an old version To view a previous configuration: 1. Open the history panel 2. Click the "eye" icon next to the desired version 3. The configuration displays in read-only mode When viewing an old version, a warning banner appears at the top of the page to remind you that you're viewing a configuration that is not currently in production. From this viewing mode, you can: * Review the complete configuration at that date * Return to the current version via the link in the banner * Restore this version if necessary * Reopen the history to navigate to other versions ## Comparing versions (diff) When viewing a previous version, text fields display a visual diff highlighting the differences with the current version: * **Removed text** appears in red with a strikethrough * **Added text** appears in green This diff view is available for the following fields, depending on the agent type: * **For standard agents**: * Initial message * Main prompt * Answering machine message * **For TruePath agents**: * General behavior prompt * LLM prompt * Say message Use the diff view to quickly understand what changed between two versions, without having to read the entire configuration. ## Restoring a version To put a previous configuration back into production: In the history panel, click the restore icon (circular arrow) next to the version to restore. A confirmation window appears asking you to validate the action. Click **Validate** to restore the version. A new version will be created with the content of the restored version, and it will automatically become the production version. Restoration does not delete intermediate versions. It creates a new version with the content of the restored version. The complete history is preserved. ## Filtering history The history panel offers filtering options to facilitate navigation through versions: ### Date filter Use the "Before the date" filter to display only versions created before a specific date. This is particularly useful when searching for a configuration at a specific time. ### Hide draft versions Enable the "Hide draft versions" option to see only versions that have been deployed to production. This simplifies the view when you have many working versions. ## Version retention All versions are retained indefinitely. You can go back as far as necessary in your agent's history, up to its initial creation. ## Use cases ### Undo problematic changes If a recent update causes issues, quickly restore the previous production version to restore service. ### Compare performance periods Review configurations used at different periods to understand the impact of changes on your agent's performance. ### Audit and compliance Keep a complete record of all changes made to your agent for audit or compliance needs. ### Recover deleted configuration If you accidentally deleted a configuration element, find it in a previous version and restore it. Before making significant changes, note the number of the current production version. This will facilitate restoration if necessary. # Agent Duplication Source: https://docs.volubile.ai/en/product/agents/duplication The duplication feature allows you to quickly create a new agent based on an existing agent, maintaining its settings and configurations. This option is particularly useful when you want to deploy multiple agents with similar characteristics. Duplicating an agent copies its configuration, but does not include the call history data or the statistics associated with the original agent. ## How to Duplicate an Agent 1. Navigate to the configuration page of the agent you wish to duplicate. 2. Click on the options icon (three vertical dots) in the top right corner. 3. Select the **"Duplicate this agent"** option from the dropdown menu. Agent duplication option in the contextual menu ## Duplication Configuration Once the option is selected, a modal window appears with the following duplication settings: Configuration window for agent duplication ### Available Parameters | Field | Description | | -------------- | ----------------------- | | **Name** | Name of the new agent | | **Agent type** | Type of agent to create | ### Additional Options **Duplicate agent actions**: By checking this box, you can select the actions of the original agent that you wish to duplicate. Form for selecting actions to duplicate # Dynamic configuration Source: https://docs.volubile.ai/en/product/agents/dynamic-configuration ## Overview Dynamic configuration allows you to personalize the behavior of your voice agent during the ringing of a call. This feature offers complete flexibility to adapt the agent to the specifics of each interaction. This configuration is intended for use during [pre-call workflows](/en/integrations/workflows/pre-call). ## Configuration Structure The configuration revolves around a structured JSON object that defines all of the agent's operational parameters: ```json theme={null} { "initialMessage": "Initial message", "prompt": "System prompt", "synthesizer": {...}, "callDurationLimit": "600", "rag": {...}, "extractors": [...], "classifiers": [...], "actions": [...], "recordAudio": false } ``` ## Configuration Detail Greeting message that the agent will use to start the conversation with the caller. Main instructions defining the behavior, personality, and guidelines the agent should follow during the call. Configuration for the agent's voice synthesis engine. Rules for [vocal substitutions](/en/product/agents/tts#voice-substitutions) of text before voice synthesis to improve pronunciation. The keys represent the terms to be normalized. The values can be: * A string for a simple replacement * An object with specific translations by locale ```json Example theme={null} { "kg": "kilogram", "cm": { "fr-FR": "centimeter", "en-US": "centimeter" } } ``` Parameters for the synthesized voice. ```json Example theme={null} { "locales": ["fr-FR", "en-US"], "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "model": "eleven_multilingual_v2" } ``` List of languages supported by the agent (`ISO 639-1` codes). Unique identifier of the selected voice in the Volubile catalog. Identifier of the voice synthesis model to use for this voice. Allowed values: * `eleven_v3` * `eleven_multilingual_v2` * `eleven_flash_v2_5` This parameter is only applied for voices whose provider supports model selection. In practice, the override is applied for ElevenLabs voices and ignored for other providers. Maximum allowed duration for the call before hanging up, expressed in seconds. Configuration of the RAG (Retrieval-Augmented Generation) database. List of unique identifiers of the RAG databases to be used to enrich the agent's responses. List of [extractors](/en/product/calls/extractors) of information that the agent should use during the call. ```json Example theme={null} [ { "name": "Client's First Name", "description": "Client's First Name" }, { "name": "Client's Last Name", "description": "Client's Last Name" } ] ``` Name of the information to extract. Detailed description of the information to extract to guide the agent. List of [classifiers](/en/product/calls/classifiers) to automatically categorize calls. ```json Example theme={null} [ { "name": "Default Classifier", "labels": ["Appointment Booking", "General Information", "..."], "description": "Detailed classification prompt..." }, { "name": "Processing", "labels": ["Transfer Failed", "Call Forwarded", "..."], "description": "Detailed classification prompt..." } ] ``` Name of the classifier. List of available classification labels. Detailed instructions in the form of a prompt defining the classification rules for each label. List of actions the agent can perform during the call. Name of the action. Type of action. Possible values: `TRANSFER_CALL`. Detailed instructions for using the action form as a prompt. Custom HTTP headers to be transmitted during the execution of the action. Available only in SIP transfer Maximum wait time during a call transfer, expressed in seconds. Identifier for the outgoing SIP connection used for transfers. Global availability of the action by day of the week. Can be `null` if no restriction. ```json Example theme={null} { "MONDAY": [ { "startTime": "07:30", "endTime": "12:30" }, { "startTime": "13:15", "endTime": "18:00" } ] } ``` Time slots available on Monday. Start time of availability in HH:MM format. End time of availability in HH:MM format. Time slots available on Tuesday. Time slots available on Wednesday. Time slots available on Thursday. Time slots available on Friday. Time slots available on Saturday. Time slots available on Sunday. List of authorized phone numbers or SIP identifiers for transfers. Phone number or SIP identifier of the destination for the transfer. A SIP identifier can only be used if a SIP connection (materialized by the reference provided in `actions[].sipOutboundConnectionId`) has been previously created. Description of the destination and instructions to trigger the transfer. Specific availability of this destination by day of the week. Can be `null` if no restriction. Structure identical to `actions[].availability` with the same days of the week. ```json Example theme={null} [ { "startTime": "07:30", "endTime": "12:30" }, { "startTime": "13:15", "endTime": "18:00" } ] ``` Start time of availability in HH:MM format. End time of availability in HH:MM format. Enables (true) or disables (false) audio call recording. ## Concise Example: Changing Voice and Language ```json theme={null} { "initialMessage": "Hello! I'm your virtual assistant. How can I help you today?", "synthesizer": { "voice": { "locales": ["en-US"], "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a" } } } ``` ```json theme={null} { "initialMessage": "Bonjour! Je suis votre assistant virtuel. Comment puis-je vous aider aujourd'hui?", "synthesizer": { "voice": { "locales": ["fr-FR"], "id": "24b1c3cc-0d44-4b50-8888-8dd25736052a" } } } ``` ## Complete Example ```json theme={null} { "initialMessage": "Initial message", "prompt": "Prompt", "synthesizer": { "voice": { "locales": ["fr-FR", "en-US"], "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a" }, "textNormalizationPatterns": { "kg": "kilogram", "cm": { "fr-FR": "centimeter", "en-US": "centimeter" } } }, "callDurationLimit": "600", "rag": { "datasourceIds": ["3c90c3cc-0d44-4b50-8888-8dd25736052a", "4c90c3cc-0d44-4b50-8888-8dd25736052a"] }, "extractors": [ { "name": "Client's First Name", "description": "Client's First Name" }, { "name": "Client's Last Name", "description": "Client's Last Name" } ], "classifiers": [ { "name": "Default Classifier", "labels": ["Appointment Booking", "General Information", "..."], "description": "Prompt: You are an expert in classifying phone calls from call transcriptions.\n\nHere are the rules to follow to assign a label to each call:\n\n- \"Appointment Booking\": ..." }, { "name": "Processing", "labels": ["Transfer Failed", "Call Forwarded", "..."], "description": "Prompt: You are an expert in classifying phone calls from call transcriptions.\n\nHere are the rules to follow to assign a label to each call:\n\n- \"Transfer Failed\": ..." } ], "actions": [ { "name": "Support transfer", "type": "TRANSFER_CALL", "description": "Prompt: Allows you to transfer the call to another number. Confirm once more with the interlocutor that they agree to be transferred before proceeding with the transfer.", "headers": { "Volubile-Cli": "12345" }, "ringTimeout": 30, "sipOutboundConnectionId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "availability": null, "allowedToPhones": [ { "phone": "sip-cli", "description": "Prompt to trigger transfer to a sip trunk", "availability": null }, { "phone": "+33612345678", "description": "Prompt to trigger transfer to a specific number, customer service, etc.", "availability": { "MONDAY": [ { "startTime": "07:30", "endTime": "12:30" }, { "startTime": "13:15", "endTime": "18:00" } ], "TUESDAY": [], "WEDNESDAY": [], "THURSDAY": [ { "startTime": "07:30", "endTime": "12:30" }, { "startTime": "13:15", "endTime": "18:00" } ], "FRIDAY": [], "SATURDAY": [], "SUNDAY": [] } } ] } ], "recordAudio": true } ``` # General Configuration Source: https://docs.volubile.ai/en/product/agents/general-configuration This section allows you to define the fundamental parameters that identify and configure your Volubile agent. # Accessing the Configuration Settings To access the complete configuration interface of an agent, locate the gear icon next to the agent's name in the detailed view. This interface will allow you to customize all available settings to optimize your agent's performance. Access to the configuration settings of a Volubile agent # Agent Configuration The general configuration of your agent determines its fundamental behavior and interaction capabilities. This page details the various parameters available to customize your Volubile agent. ## General Information This section groups the identification and location parameters of your agent. General information interface of the agent ### Identifier (ID) The unique identifier of your agent is automatically generated by the system upon the agent's creation. The identifier can be copied via the copy icon located to the right of the field for easy use in other contexts, including during API integration. ### Agent Name Define a name for your agent. This name will be used in the administration interface and can reflect the role or service associated with the agent. ``` Example: "Technical Support", "Customer Service", "Appointment Scheduling" ``` ### Time Zone Select the time zone in which your agent will operate. This setting is essential for the conditional activation of actions based on the time. > By default, the value used is the time zone configured in the client account settings. ### Language for Summaries and Extractors Choose the language that will be used to generate call summaries and information extracted from conversations. > By default, the value used is the language configured in the client account settings. ### Background Audio This section allows you to configure ambient background sounds that will be played during conversations to enhance the caller's experience and create a more natural interaction environment. > The volume level can be manually adjusted to ensure optimal balance with the agent's voice. ### Ringback Tone (Inbound Agent Only) Enable or disable the ring tone for incoming calls. When this option is enabled, the caller will hear a ringing sound before the agent answers the call; otherwise, the agent will answer the call instantly. ## Default Response Message This section allows you to define how your agent will react in case it cannot process a call. Interface for configuring the error message Customize the voice message that your agent will automatically deliver when a configuration error prevents the call from being handled. This message will be used as a response to inform the caller of the temporary unavailability of the service. Ensure that this message is clear, professional, and provides an alternative to the caller if possible (for example, to call back later or contact another service). ``` Example: "Hello, we are sorry but our voice service is temporarily unavailable. Please try again later or contact our team at [alternative number]. We thank you for your understanding." ``` ## Agent Pairing The pairing feature allows you to link an outbound agent to an inbound agent, thereby giving the recipients of your campaigns the option to call your service back using the number used to place the calls. Interface for configuring agent pairing Telecommunication regulations require, in certain jurisdictions, that a callback option be provided for any number used in the context of commercial solicitation operations. Please ensure that your configuration complies with the legal requirements in the territories where you operate. # Introduction Source: https://docs.volubile.ai/en/product/agents/intro The Volubile platform offers two distinct approaches to configure the behavior of your voice call agents, each tailored to specific needs and varying levels of complexity: `Standard` mode and `TruePath` mode. ### Standard Mode The standard mode is the most straightforward approach to deploying a conversational agent. In this configuration: **Simplified Operation** * **Centralized Configuration**: The entire behavior of the agent is defined in a single text prompt. * **Linear Logic**: The agent follows a smooth conversational approach without predefined branches. * **Generalist Intelligence**: The AI automatically manages transitions and responses based on context. **Recommended Use Cases** * Simple phone greetings with basic transfers. * Automated FAQs with direct answers. * Straightforward appointment scheduling. * General inquiry agents. * Rapid prototypes and proof of concept testing. **Advantages of Standard Mode** * Quick and intuitive implementation. * Simplified maintenance. * Natural conversational flexibility. * Ideal for linear use cases. ### TruePath Mode TruePath represents the evolution toward a sophisticated architectural approach, offering precise control over every aspect of telephone interaction. **Advanced Operation** * **Modular Architecture**: Decomposition of behavior into specialized interconnected nodes. * **Conditional Logics**: Creation of dynamic branches based on specific business criteria. * **Robust Integrations**: Native connection with your external systems and databases. * **Granular Control**: Fine-tuning of each conversational step. **Specialized Use Cases** * Multi-step customer journeys with data validation. * Complex CRM integration with real-time updates. * Claims management with escalation protocols. * Sophisticated lead qualification systems. * Business workflows with multiple conditions and variables. **Distinctive Advantages of TruePath** * Complete traceability of interactions. * Advanced error management and exception cases. * Reusability of conversational components. * Performance optimization through node specialization. * Maintenance facilitated by modularity. ### How to Choose | Criterion | Standard Mode | TruePath Mode | | -------------------------- | ------------------ | ----------------------- | | **Complexity of Use Case** | Simple to moderate | Complex to very complex | | **System Integrations** | Basic | Advanced and multiple | | **Conditional Logic** | Managed by AI | Explicitly defined | | **Implementation Time** | Fast (minutes) | Structured (hours/days) | | **Maintenance** | Centralized | Modular | | **Scalability** | Limited | Extensive | # Database Source: https://docs.volubile.ai/en/product/agents/knowledge-base Choose the knowledge sources (RAG) this agent will use to enrich its answers. From an agent's **Database** tab, select the knowledge sources this agent can draw on to build its answers, through Retrieval Augmented Generation (RAG). Selecting the agent's data sources ## Selecting sources The page mirrors your entire knowledge base โ€” **Documents** and **Web pages** โ€” with a checkbox in front of each source. | Element | Description | | ---------------------- | --------------------------------------------------------- | | **Tick a source** | The source becomes available to this agent. | | **Multiple selection** | You can enable as many documents and web pages as needed. | | **No box ticked** | No source is attached to the agent: it will not use RAG. | The selection is **specific to each agent**. It does not change the base content or other agents. Remember to save the agent configuration to apply your changes. Retrieval Augmented Generation (RAG) is a technique that allows your agent to access specific information stored in an external knowledge base to enrich its responses with accurate and contextual data. Importing documents, adding web pages and editing fragments are managed from the [Database](/en/product/rag) page, shared across the customer. # Voice Recognition Source: https://docs.volubile.ai/en/product/agents/stt Improve the accuracy of voice recognition by configuring homophones in your Volubile agent # Homophones ## Why configure homophones? Configuring homophones enhances the voice recognition quality of your agent by replacing words that are pronounced identically with the most appropriate form for your business context. For example, `"made"` and `"maid"` or `"peace"` and `"piece"`. For voice recognition systems, homophones can cause transcription errors, as the system must determine which specific word was pronounced without visual clues. Configuring homophones in Volubile allows you to: * Reduce transcription errors * Improve the accuracy of the agent's responses * Tailor recognition to the specific vocabulary of your industry ## How to configure homophones Click on **Add a homophone** In the **Homophone** field, enter the word to prioritize in your context ## Best Practices * Identify common errors in the transcriptions of your calls * Focus on homophones relevant to your industry * Update your list of homophones as your business vocabulary evolves # Telephony Source: https://docs.volubile.ai/en/product/agents/telephony Configure the telephony settings for your voice agent, whether it is incoming or outgoing, by establishing the necessary connections for your agent to receive or make calls. ## Types of Agents Incoming Agent An incoming agent answers calls coming from outside. Outgoing Agent An outgoing agent makes calls to the outside. ## Connection by Phone Number The numbers displayed in this section are those assigned by the Volubile team upon the creation of your account. If you need additional numbers for your agents, please contact Volubile technical support. ### For an Incoming Agent 1. Go to the configuration page of your incoming agent. 2. In the **Numbers** section, view the list of available numbers. 3. The number currently associated with the agent is displayed at the top of the page: ``` +33 5 36 49 04 99 โ€ข INCOMING AGENT ``` 4. To add additional numbers: * Click on the link icon next to the desired number. 5. To disconnect a number: * Click on the disconnect icon . ### For an Outgoing Agent 1. Go to the configuration page of your outgoing agent. 2. Review the list of available numbers. 3. Select the desired number by clicking on the corresponding link icon . If no number is configured for an agent, the message "No phone number configured at this time" will be displayed, and the agent will not be able to make calls. ## Connection via SIP Protocol SIP (Session Initiation Protocol) is a signaling protocol used for establishing, modifying, and terminating multimedia sessions such as voice and video calls over IP networks. ### For an Incoming Agent To connect your incoming agent via SIP, go to the **SIP** section: In the "SIP" section, you will see the SIP trunk provided by Volubile. The SIP address is presented in the form of an identifier and a domain: ``` 5389075@volubile-efe2e38.sip-eu.vonage.com ``` You can copy this address by clicking on the copy icon . Use this address to configure your phone system to redirect calls to your agent. ### For an Outgoing Agent To connect your outgoing agent to a system using the SIP protocol: 1. Locate the pre-configured SIP connection (e.g., `sip-trunk-fr-paris`). 2. Use the link icon to establish the connection . ### Configuring a SIP Connection for an Outgoing Agent For an outgoing agent, you can modify the settings of your SIP connection by clicking on the edit icon (pencil). This will open an editing form with the following options: #### SIP Identification * **SIP CLI: phone number / username**: Enter the SIP username or the phone number that will be used to identify your agent. #### Custom Headers You can configure additional SIP headers specific to this agent: 1. Click on **Add** to add a new header. 2. For each header, specify: * **Header name**: Name of the SIP header. * **Header Value**: Value associated with this header. Header Configuration Once you have finished your modifications, click the **Edit** button to save your configuration. # Text-to-Speech Source: https://docs.volubile.ai/en/product/agents/tts Configuration of voices for your phone agents ## Agent Voice Text-to-speech allows you to customize the user experience by selecting a voice that suits your linguistic needs and your brand identity. ### Voice Catalog To access the catalog of available voices, click the **Edit** button next to the voice currently configured for your agent. Voice catalog access interface ### Voice Selection Volubile voice catalog Choose the voice technology provider from the dropdown menu. Each provider offers distinct voice features. Select the languages your agent should master. These languages will determine the available voices in the next step. Browse through the voice options that match your linguistic criteria and select the one that best suits your needs. Click the **Save** button to apply your selection and enable the chosen voice. A maximum of 5 languages can be selected to filter the available voices. This limitation helps optimize your agent's performance. Before finalizing your choice, use the play buttons to listen to a sample of each voice in the different selected languages. ## Languages ### Language Selection Language selector interface Configure the languages your agent can understand and express itself in. Select all the languages your agent should master from the **Languages** dropdown menu. Each language is identified with its regional variant. Select the primary language that will be used by default when the agent cannot determine the user's language. A maximum of 5 languages can be configured for each agent. This limitation helps optimize the performance and accuracy of interactions. ### Multilingual Operation The agent uses automatic language detection to adapt its response to the user: The agent automatically identifies the language used by the interlocutor and responds in the same language if it is among the configured languages. If the detected language is not supported, the agent will use the primary language defined in the configuration. ### Troubleshooting Common Issues If your agent does not correctly detect the user's language: * Ensure that the language is included in the list of supported languages. * Make sure that the spoken phrases contain enough words to enable reliable detection. ## Speech Rate Speech rate selector interface Adjust your agent's speech rate by moving the slider on the scale: Slower pace for better understanding during complex concepts or for those with hearing difficulties. Standard pace calibrated for natural conversation. Accelerated pace for users to deliver information quickly. The ideal setting depends on your audience and context of use. Test different configurations to find the optimal rate for your use case. ## Phonemes Phoneme configuration interface This feature allows you to define a custom phonetic transcription for specific words, particularly useful for: * Proper names * Technical terms * Acronyms and abbreviations * Foreign words It is important to note that this feature is only available for the Azure provider. ### Adding a Custom Phoneme From the "Phoneme Configuration" section, click the Add Phoneme button to open the configuration window. Phoneme addition form Phoneme addition form Fill in the required fields:
  • Word: Enter the word to customize
  • Phoneme: Enter the corresponding phonetic transcription
### Phonetic Notation Phonemes should be entered according to the International Phonetic Alphabet (IPA) standard. ``` "Paris" โ†’ /paสi/ "WiFi" โ†’ /waษชfaษช/ ``` ### Use Cases Ensure that your agent correctly pronounces your company and product names. Optimize the pronunciation of technical terms specific to your industry. Phoneme configuration is specific to each language. The same word may require different phonetic transcriptions depending on the languages configured for your agent. ### Practical Recommendations * After adding a custom phoneme, conduct a test call to check that the pronunciation meets your expectations. * Start by configuring phonemes for the most frequently used terms by your agent. ## Voice Substitutions When your voice agent encounters certain abbreviations, acronyms, or technical terms in text, it may sometimes pronounce them incorrectly or unnaturally. The substitution module allows you to set replacement rules to optimize the user experience. Substitution interface ### Common Use Cases * **Units of Measure**: "cm" โ†’ "centimeter", "kg" โ†’ "kilogram" * **Mathematical Symbols**: "+" โ†’ "plus", "=" โ†’ "equals", ">" โ†’ "greater than" * **Titles and Courtesy Titles**: "Dr" โ†’ "Doctor", "Mr." โ†’ "Mister" * **Geographical Abbreviations**: "St" โ†’ "Saint", "Av." โ†’ "Avenue" * **Acronyms**: "TVA" โ†’ "Value Added Tax", "SNCF" โ†’ "S N C F" * **Technical Terms**: Adapt the pronunciation of terms specific to your industry * **Special Characters**: "โ‚ฌ" โ†’ "euros", "@" โ†’ "at symbol", "&" โ†’ "and" * **Regular Expressions**: Create advanced substitution rules to manage complex cases ### Configuring Substitutions To configure a new substitution: From the "Pronunciation Substitution" section, click the Add Substitution button to open the configuration window. Substitution addition form Fill in the following fields in the form: | Field | Description | | ----------------------------------------- | ------------------------------------------------------------------------------------------------ | | Pattern | The textual pattern to replace (e.g., "cm", "Dr", "St") | | Replacement | The replacement text that will be used for pronunciation (e.g., "centimeter", "Doctor", "Saint") | | Associate a different pattern by language | Option to define specific substitutions for each language supported by your agent | ### Testing Substitutions After configuring your substitutions, use the "Try" function to check how your agent will pronounce certain phrases containing the defined patterns. The Volubile platform offers a testing feature right below the substitution form: Substitution testing interface Expand the "Test" section located at the bottom of the form. Enter a sample text containing the pattern you want to test. See how your pattern will be detected in different languages (French, English, etc.). This feature is particularly useful for validating complex regular expressions that may be difficult to test without a dedicated environment. ### Rules and Best Practices * For complex acronyms, prefer spelling them out (e.g., "IBM" โ†’ "I B M") if the natural pronunciation is ambiguous. * Test your substitutions to ensure their effectiveness. * Limit to strictly necessary substitutions to maintain optimal performance. * Use the "Associate a different pattern by language" option to set specific substitutions for each language when pronunciation or abbreviation differs by language (for example, "cm" could be replaced by "centimeter" in English and "centimรจtre" in French). # Consumption Source: https://docs.volubile.ai/en/product/billing This section allows you to view and manage all your consumption information on the Volubile platform. Consumption dashboard overview ## Overview The Consumption page displays a comprehensive summary of your usage and associated costs for using Volubile voice agents, including tracking of your plans and consumption. ## Plans and current consumption This section shows the current month's phone usage, including consumption of your subscribed plans and any overages that will be billed at the end of the cycle. ### Consumption table structure | Column | Description | | ------------- | -------------------------------------------------------------------- | | Month | Consumption period concerned | | Duration | Total usage time of voice agents in minutes | | Price ex. VAT | Amount excluding tax to pay for the period (excluding plan included) | | Actions | Available options for this line | Click on the expansion icon to the right of each month to display the detailed breakdown by agent. ### Detail by agent Under the monthly summary, you will find a detailed breakdown by agent with the following information: ``` Agent โ†’ Usage time โ†’ Associated cost ``` | Column | Description | | ------------- | -------------------------------------------------------------- | | Agent | Voice agent name | | Duration | Usage time of this specific agent in minutes | | Price ex. VAT | Cost excluding tax for this agent (plan overage if applicable) | ## Invoices This section contains the history of all your issued invoices. Each invoice can be downloaded in PDF format. | Column | Description | | -------------- | ------------------------------------------ | | Month | Billing month | | Price ex. VAT | Amount excluding tax | | Price inc. VAT | Total amount including tax | | File | Link to download the invoice | | Actions | Additional options related to this invoice | ## Frequently asked questions Your plan constitutes a minimum monthly commitment. The minutes included in your plan are not transferable from one month to another. **How it works:** * If you consume less than your plan: you pay the plan amount and lose unused minutes * If you consume more than your plan: you pay the plan + additional minutes according to the overage rate **Example:** * Subscribed plan: 1000 minutes included * Usage: 800 minutes โ†’ You pay the full plan, 200 minutes are lost * Usage: 1200 minutes โ†’ You pay the plan + 200 overage minutes Overages are calculated based on usage time exceeding your monthly plan. Each overage minute is billed according to the rates in effect in your contract. **Overage calculation example:** * Subscribed plan: 1000 minutes included * Usage: 1100 minutes and 30 seconds * Overage: 100 minutes and 30 seconds * Overage rate: โ‚ฌ0.60/minute * Total overage cost: โ‚ฌ60.3 ex. VAT Invoices are automatically generated at the end of each month for the previous period. Processing may take up to 10 days after the end of the month. ## Consumption cycle Platform usage during the calendar month within your subscribed plan On the last day of the month, consumption is finalized and any overages are calculated An invoice is generated within 10 days following the end of the month for overages and plan subscription This invoice is payable by credit card or bank transfer. Unused minutes from your monthly plan are not transferable and are lost at the end of each billing cycle. # Call Dashboard Source: https://docs.volubile.ai/en/product/calls The call dashboard provides you with a complete and detailed view of all calls handled by your Volubile voice agents. ## Overview of the Interface | Column | Description | | --------- | --------------------------------------- | | Number | Phone number of the caller or recipient | | Date | Date and time of the call | | Duration | Total duration of the call | | Status | Current status of the call | | Qualifier | Classification of the call | | Tags | Labels associated with the call | | Context | Context of the call | ### Call Statuses A status is associated with each call based on the progression of the call. For more information on call statuses ### Call Classification The Volubile system automatically classifies each call based on classifiers configured by the user. For more information on classifiers ### Tags Users have the option to configure tags that they can manually associate with calls to facilitate tracking. For more information on tags ### Call Context It is possible to inject context into the call. If it exists, it can be viewed in this column. For more information on call contexts ## Search and Filtering Features Use the search bar in the top right corner to quickly find specific calls. You can search for calls by **phone number** or by **identifier**. The identifier can be found on the call page. Click on the filter icons next to the column headers to apply specific filters: * **Date**: Filter by period * **Status**: Filter by statuses * **Qualifier**: Filter by classifications * **Tags**: Filter by tags ## Export Call Data You have the option to export call data in `.xlsx` format by clicking the download button in the top right corner of the table. Data export is limited to 30,000 rows. Use filters to narrow down your request. ## Billing When a gray banner is visible in front of the call, it means that it will not be billed. There are two possible reasons: * The agent's interlocutor is a user of the same account * A Volubile administrator manually disabled billing on this call For more information on call billing # Call Details Source: https://docs.volubile.ai/en/product/calls/call-details The call details allow you to view the call metadata, the exchanges between the voice agent and the client, as well as all the information extracted during the conversation. ## Overview of the Interface ### Call Summary This section provides a synthetic view of the essential information regarding the interaction with the client. The upper frame presents the fundamental metadata of the call: * **Status**: Current status of the call (`Completed`) * **Date**: Precise timestamp of the interaction (`28/04/2025 at 19:59`) * **Duration**: Total conversation time (`01:29`) * **Classifier**: Automatic classification set by the user (`Request for a quote`) * **Summary**: Synthesis of exchanges between the agent and their interlocutor ### Classifiers This section allows categorizing calls according to criteria defined by the user to facilitate their analysis and processing. Call classifications are fully configurable by the users of the Volubile platform, enabling each organization to adapt the system to its specific analysis and processing needs. For more information, visit [the Classification section](./classifiers). ### Extractors This section allows you to view the data extracted during the call. Extractors are fully configurable by the users of the Volubile platform, allowing each organization to adapt the system to its specific analysis and processing needs. For more information, visit [the Data Extraction section](./extractors). ### Prompt This section allows you to view the prompt used by the agent during the call. The prompt is fully configurable by the users of the Volubile platform, enabling each organization to adapt the agent's behavior and the flow of the call. For more information, visit [the Prompt section](../prompt). ### Audio This section allows you to listen to the recording of the call when available. If the audio is not available, a message informs the user. ### Transcript This section presents the complete transcription of the conversation between the voice agent and the client. For each exchange: * The precise timestamp is displayed (HH:MM:SS) * The agent's messages are identified by the agent's avatar * The client's messages are identified by a generic avatar The transcript allows tracking the chronological progression of the conversation and analyzing the exchanges. ### Notes and Comments This section of the page allows for adding personal notes or comments regarding the call. These notes are visible to all users with access to the platform. ### Danger Zone The operations in this section are irreversible and permanently modify call data. Exercise caution when using these features. #### Anonymize Data This operation allows you to anonymize call data and delete the audio recording. Once executed, this action is irreversible. **Effects of anonymization:** * All personally identifiable information in the call data is permanently removed * The audio recording associated with this call is permanently deleted * This operation cannot be undone To anonymize a call, click the `Anonymize` button. A confirmation dialog will appear to prevent accidental execution of this operation. The anonymization process may take several minutes to complete. ## Use Cases The call details page is particularly useful for: 1. Qualitative analysis of conversations 2. Training and improving voice agents 3. Resolving specific customer issues 4. Auditing and quality control 5. Data extraction for integration with other systems ## Best Practices * Regularly review transcripts to identify improvement points for your voice agents * Use classifiers to effectively segment your calls and refine your reports * Add relevant notes to facilitate follow-up by other team members * Check the accuracy of the extracted data to ensure the quality of your integrations # Classification Source: https://docs.volubile.ai/en/product/calls/classifiers Classifiers are an essential element of the Volubile platform that allow you to categorize and label the conversations handled by your voice agents. This precise configuration helps you effectively analyze your agents' performance and understand your customers' needs. ## Usage A classifier allows you to label your conversations according to the type of request or the outcome of the interaction, thus facilitating performance analysis and tracking. The configuration of classifiers enables you to classify your calls based on criteria directly derived from your business rules. The classification of a call is visible in the [Call Dashboard](../calls) or on the call page. ## Add or Modify a Classifier To enrich your categorization options, you can add custom classifiers: The form contains several fields: * **Name**: The name of your classifier group * **Description**: Instructions that will guide the voice agent in choosing the appropriate label * **Main Qualifier**: An option to define this classifier as the primary one * **Labels**: The list of labels available for this classifier Defining a primary classifier allows it to be displayed as a priority in the [call dashboard](../calls). If no classifier is defined as primary, the first classifier in the list will be visible. To ensure that the changes take effect, you must publish the new configuration by clicking the Publish button after saving it. # Data Extraction Source: https://docs.volubile.ai/en/product/calls/extractors Extractors are a key feature of Volubile that enables your voice agents to identify and automatically collect specific information during phone conversations. ## Structure of an Extractor Each extractor in Volubile consists of three fundamental elements: Unique identifier used to reference the extractor in your system Detailed explanation of the data to be extracted, serving as a guide for the AI model Category of extractor defining its behavior and capabilities ## Types of Extractors Volubile offers three distinct types of extractors, each suited to specific needs: ### General Information Standard type of extractor that captures simple textual information such as names, phone numbers, emails, or references. Examples of use: * Customer's first name * Last name * Phone number * Email address * Customer reference ### Date Specialized extractor for identifying and properly formatting temporal information mentioned during the conversation. Examples of use: * Appointment date * Date of birth * Availability period * Desired deadline ### Extractor Group Special type that allows logically grouping several related extractors into a single entity. An Extractor Group can contain other extractors of all types. Examples of use: * Complete contact details (grouping name, phone, email) * Delivery information (grouping address, date, time slot) * Booking details (grouping date, number of people, preferences) ## Configuration Interface To create a new extractor, follow these steps: 1. Go to the "Extractors" tab in your Volubile dashboard 2. Click on the Add Extractor button (represented by the "+" icon) 3. Fill out the configuration form ### Organizing Extractors Extractors can be hierarchically structured to reflect the logical structure of the information to be collected: * **First-level Extractors**: Represent general categories of information * **Sub-extractors**: Detail specific points within a category In the illustrated example, we have configured: 1. **Customer Information** - A group extractor for customer data 2. **Quote Request** - A group extractor for quote requests, containing three sub-extractors: * **Number of Attendees** (Type: General Information) - Captures the number of participants in the seminar * **Location** (Type: General Information) - Records the seminar location * **Event Date** (Type: Date) - Identifies the planned date for the event For changes to take effect, you need to publish the new configuration by clicking the **Publish** button after saving it. # Campaigns Source: https://docs.volubile.ai/en/product/campaigns The Campaigns section allows you to manage your automated outbound telephone communications on the Volubile platform. Precisely configure who you are contacting, when you are calling, and how many attempts are made for each contact. Campaigns ## Campaign List The dashboard centralizes the management of all your active and completed campaigns. Volubile Campaigns Dashboard | Column | Description | | ------------------- | ------------------------------------------------------ | | **Campaign Name** | Unique identifier for your campaign | | **Start Date** | Activation date of the campaign | | **Remaining Calls** | Number of calls still to execute | | **Status** | Current state: `In Progress`, `Paused`, or `Completed` | To access the detailed interface of a specific campaign, simply click on the corresponding row. ## Creating a Campaign To set up a new campaign, click on the **New Campaign** button located at the top right of the interface. Step 1: General campaign information | Parameter | Description | | ------------------ | --------------------------------------------------------------------- | | **Campaign Name** | Unique identifier within your organization | | **Outbound Agent** | Agent configured for outbound calls associated with a compatible line | To configure your agents and phone lines, refer to the [Telephony](../telephony/phone-numbers) section of the documentation. Step 2: Campaign orchestration | Parameter | Description | | ------------------ | ------------------------------------------------ | | **Start Date** | Activation date for calls | | **Active Days** | Days of the week allowed | | **Excluded Dates** | Specific days to exclude (holidays, leave, etc.) | | **Time Slots** | Up to 2 time slots per day | | **Daily Volume** | Number of calls per day (25 to 1,000) | Campaign time slots are strictly limited to the legal prospecting windows: **10 AM โ€“ 1 PM** and **2 PM โ€“ 8 PM**. Be sure to systematically exclude all holidays in the **Excluded Dates** section to comply with regulations in your calling areas. Step 3: Follow-up settings | Parameter | Description | | ---------------------------- | ----------------------------------------- | | **Max Follow-ups** | Number of additional attempts | | **Delay Between Follow-ups** | Time interval in hours | | **Conditions** | Filtering by call status or qualification | The system integrates smart logic for managing callbacks: if a prospect calls you back following an initial attempt, they will automatically be excluded from the follow-up cycle. For more information on statuses and qualifications, refer to the [Calls](/en/product/calls) and [Classification](/en/product/calls/classifiers) sections. Step 4: Importing contacts **Allowed File** | Specification | Description | | ---------------------- | ------------------------ | | **Accepted Format** | `.xlsx` file (max. 5 MB) | | **Required Structure** | See table below | **File Format** | Column | Type | Required | Description | | ----------- | ---- | -------- | ----------------------------------- | | `Phone` | Text | Yes | E.164 format (e.g., `+33612345678`) | | `Firstname` | Text | No | Contact's first name | | `Lastname` | Text | No | Contact's last name | Download our standardized import template to facilitate the preparation of your data. ### Import the file Import data validation table | Status | Description | | ----------- | ----------------------------------------------------------------------- | | **Success** | Contact correctly formatted and validated | | **Error** | Entry rejected (duplicate, incorrect format, or missing required field) | The E.164 format starts with the "+" character followed by the country code and national number without spaces or special characters. Step 5: Final validation of the campaign Carefully check the summary of the configured parameters before finalizing the creation by clicking the **Create Campaign** button. *** ## Campaign Details The detailed interface provides a comprehensive view of the performance, communications made, and scheduled actions for each campaign. Detailed view of a Volubile campaign ### General Information This section presents the fundamental parameters of your campaign: * Launch dates and exclusion periods * Configured time slots and active days * Daily volume and maximum number of attempts * Counter of remaining calls to be made * Parameters for additional attempts ### Activity & Statistics Visualize and analyze your campaign's performance with: * Interactive daily activity chart * Total and average call duration indicators * Detailed segmentation by status and qualification ### Call History This table presents the complete history of communications made: | Column | Description | | ------------- | ------------------------------------------ | | **Agent** | Identifier of the agent who made the call | | **Number** | Contacted phone number | | **Date** | Timestamp of the communication | | **Duration** | Conversation time | | **Status** | Result of the call | | **Qualifier** | Qualitative classification (if configured) | ### Scheduled Calls This section displays upcoming planned communications: | Column | Description | | ---------------- | -------------------------- | | **Number** | Phone number to contact | | **Context** | Associated contextual data | | **Scheduled at** | Precise time schedule | | **Status** | Current state of the task | In the absence of scheduled calls, a visual indicator signals that the queue is empty. ### Action Menu The context menu allows you to effectively manage your campaign: Volubile campaign action menu | Action | Description | | -------------------- | ---------------------------------------------- | | **Suspend Campaign** | Temporarily suspends the call operations | | **Resume Campaign** | Reactivates a previously paused campaign | | **Cancel Campaign** | Permanently halts all operations | | **Modify Campaign** | Opens the configuration form for modifications | A canceled campaign cannot be reactivated later. A paused campaign retains its entire call queue and can be resumed at any time. ## Export Call Data You have the option to export your campaign calls data in `.xlsx` format by clicking the download button in the top right corner of the campaign call lists. Data export is limited to 30,000 rows. Use filters to narrow down your request. # Configuration Source: https://docs.volubile.ai/en/product/chatbot/configuration Activate and customize the chatbot widget that exposes your Volubile agent on a web chat channel. The chatbot extends a Volubile agent to a text channel on your website through an embeddable widget. The same agent powers both the voice and the chat channels, ensuring that its knowledge and behavior remain consistent across every interaction. Because a chat conversation does not rely on speech recognition or speech synthesis, messages are handled directly by the language model. Because the same agent serves both channels, you can adapt its prompt to the channel using the `system.conversationType` variable (`call` or `chat`). See [Adapting the prompt to the channel](/en/product/prompt/context#adapting-the-prompt-to-the-channel). Configuration is performed from the **Chatbot** section of your agent. As you edit the settings, a live preview of the widget is displayed on the right of the screen, in floating mode and read-only, so you can assess your changes before publishing them. Chatbot configuration screen with the live preview on the right ## Activation Use the activation control at the top of the section to enable or disable the chatbot for the agent. When the chatbot is disabled, the widget is no longer served on your website. The configuration below is preserved and applied again as soon as the chatbot is reactivated. ## Identity Define how the chatbot presents itself to your users. | Field | Description | | ---------------------- | ----------------------------------------------------------------------------------- | | **Title** | The name displayed at the top of the chat window. | | **Welcome message** | The first message shown to the user when a conversation begins. | | **Language** | The language of the widget interface. English and French are supported. | | **Privacy policy URL** | An optional link to your privacy policy, made available to users within the widget. | ## Appearance Align the widget with your brand identity. | Field | Description | | -------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Primary color** | The main accent color, applied to interactive elements. | | **Background color** | The background color of the chat window. | | **Text color** | The color of the message text. | | **Border radius** | The corner rounding of the widget, expressed in pixels. | | **Font family** | An optional CSS font family, for example `Inter, sans-serif`. The font must already be available on the host website โ€” the widget does not load it for you. | Chatbot appearance settings ## Behaviour Control how the widget behaves during a conversation. | Field | Description | | ---------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Message size limit** | The maximum number of characters allowed per user message. | | **Inactivity timeout** | The duration, in minutes, after which an inactive conversation is automatically closed. | | **Attachments** | When enabled, users may send file attachments within the conversation. We use dedicated storage, with an antivirus solution that scans files on upload and automatically deletes any infected file. | ## Security Restrict where the widget may be loaded. | Field | Description | | ------------------- | ----------------------------------------------------------------------------------- | | **Allowed origins** | Domains authorized to host the widget. Any request from another origin is rejected. | Once your configuration is complete, proceed to [Integration](/en/product/chatbot/integration) to install the widget on your website. # Integration Source: https://docs.volubile.ai/en/product/chatbot/integration Install the chatbot widget on your website using the generated snippet. Once your chatbot is configured, the **Installation** section provides a ready-to-use snippet. Copy it and add it to your website inside the `` of the pages on which the widget should appear. The widget is served from the Volubile CDN and connects to your agent automatically. The snippet is available in two integration modes. Installation section showing the widget snippet and integration modes The widget is displayed as a floating launcher button that opens the chat window on demand. This mode is suited to most websites and requires no change to your page layout. ```html theme={null} ``` The widget is embedded directly within a container element of your page. The container must have a defined height. This mode is suited to dedicated support pages or sections where the chat should remain permanently visible. ```html theme={null}
```
## Advanced options `VolubileChat.init()` accepts optional parameters that let you associate a conversation with one of your users and pass additional context to the agent. Add them manually to the generated snippet. The values you provide are attached to the conversation and can be reviewed later from the [Conversations](#reviewing-conversations) view. | Option | Description | | ------------ | ------------------------------------------------------------------------------------------------- | | `externalId` | An identifier from your own system, used to link a conversation to a specific user. | | `context` | Application context made available to the agent, for example the current page or the user's plan. | | `metadata` | Additional data attached to the conversation for your own reference. | ```html theme={null} ``` The widget renders within an isolated container, ensuring that its styles do not interfere with those of your website and vice versa. ## Overriding the configuration (optional) The configuration defined in the agent applies to every page on which the widget is embedded. When needed, you can override any of these settings at initialization by passing a `localConfig` object to `VolubileChat.init()`. The values you provide are merged over the saved configuration, so you only specify the fields you want to change. This is useful to adapt the widget per page or per context โ€” for example, a specific welcome message on your pricing page, or colors that match a particular section of your website. The following fields can be overridden: `language`, `privacyPolicyUrl`, `theme` (`primaryColor`, `backgroundColor`, `textColor`, `borderRadius`, `fontFamily`), `display` (`title`, `welcomeMessage`), and `behaviour` (`messageSizeLimit`, `inactivityTimeout`, `attachments`). In floating mode, `localConfig` also accepts `zIndex` (default `99999`) โ€” the stacking order of the floating widget. Increase it if the widget appears behind elements of your website. In floating mode, `localConfig.display` also accepts `iconSize` (default `44`) โ€” the launcher button size, in pixels. ```html theme={null} ``` Security settings (**allowed origins**) cannot be overridden this way. They remain enforced server-side to protect where the widget may be loaded. ## Custom launcher logo In floating mode, you can display your own logo in place of the default launcher icon. Set the address (URL) of your image in `localConfig.display.launcherLogoSrc`, as shown in the example below. **Accepted format** * An image URL pointing to an SVG, PNG, or WebP file, or an inline `data:` URI. * The logo is rendered inside an `` element. For security, any script or interactivity embedded in an SVG is ignored by the browser โ€” provide a static, already-colored image. The logo does not inherit the widget theme color, so bake the final colors into the asset. **Size & dimensions** * Use a square image; it is scaled to the launcher size (`iconSize`, default `44` px) and centered. * Recommended: at least 88ร—88 px (2ร— for retina displays), transparent background. * Keep it small โ€” โ‰ค 20 KB when hosted, or โ‰ค 10 KB for an inline `data:` URI to avoid bloating the host page. **Hosting** * Must be served over HTTPS. * Must be publicly accessible (no authentication). * Can live on your own domain (absolute or relative URL), any HTTPS host, or be embedded inline as a `data:` URI. No CORS configuration is required for ``. ```html theme={null} ``` ## Reviewing conversations Once your chatbot has handled at least one conversation, a **Conversations** entry appears in the navigation menu. It lists every exchange with its date, status, and number of interactions, and lets you open a conversation to review its transcript, summary, attachments, and technical details. # Volubile AI Assistant Source: https://docs.volubile.ai/en/product/copilot The Volubile AI Assistant is a feature built into the platform with three main capabilities: configuring your voice agents, call analysis, and platform onboarding support. The Volubile AI Assistant is accessible from various places in the platform, depending on which page you are on. Writes and edits the prompts of your voice agents. Analyzes a call in detail and identifies the root causes of unexpected behaviors. Answers your questions based on the Volubile documentation. ## Prompt creation and editing By opening the Volubile AI Assistant from an agent prompt, it guides the creation and editing of prompts based on the agent architecture (Standard or TruePath), the business context, and the desired tone. **Capabilities:** * Structure a complete prompt (agent identity, scenarios, etc.) from a use case description * Adapt the language register to the context (B2B, B2C, formal, conversational) * Modify an existing prompt by applying grouped and consistent changes * Identify missing information before generating content When editing a prompt, the assistant systematically retrieves the current state of the prompt before any modification to avoid version conflicts. **Access:** from the agent's prompt editor, in the toolbar. * **Standard agent**: Agent configuration โ†’ Prompt section โ†’ "Prompt Configuration" text area * **TruePath agent (global)**: Agent configuration โ†’ TruePath section โ†’ General behavior โ†’ "Global prompt Configuration" text area * **TruePath agent (node)**: Agent configuration โ†’ TruePath section โ†’ Prompt-type node โ†’ "Prompt" text area ## Call analysis The Volubile AI Assistant can analyze calls. Given a call's detail view, it reconstructs the event timeline, correlates logs, agent states during the call, and the transcript to explain why the agent produced a specific response at a specific moment. **Capabilities:** * Identify the conversation turns at the origin of an unexpected behavior * Analyze the conversation turn and find the root cause of the issue * Highlight inconsistencies between the agent configuration and its observed behavior * Produce a structured analysis backed by evidence from the call data When using this capability, the assistant does not modify any data. It operates exclusively in read-only mode. **Access:** from the call detail page, via the **Analyze call** button in the top-right corner. ## Documentation The Volubile AI Assistant can answer your questions about the Volubile platform based on the official documentation. **Capabilities:** * Answer questions about platform features and behavior * Locate documentation pages matching a specific need * Provide answers accompanied by links to their sources Responses are always grounded in the Volubile documentation. The assistant does not generate content beyond what it contains. **Access:** from any page in the platform, via the button in the bottom-right corner. assistant # Dashboard Source: https://docs.volubile.ai/en/product/dashboard Comprehensive view of your call center's performance ## Analytics Dashboard The analytics dashboard provides real-time visibility into your call center metrics, enabling data-driven decision-making and operational optimization. Analytics Dashboard Filter the data by selecting specific start and end dates View metrics for individual agents or for all your agents Analyze trends through interactive graphs and charts Refine your analysis by filtering with segmentation or manual tags ## Activity Visualization Activity of your agents and call volume ### Overview The activity graph is an essential tool for monitoring usage trends of your conversational agent system. It presents data in a combined chart displaying: * **Stacked Bar Chart**: Represents the daily distribution of activities by agent * **Trend Line**: Indicates the cumulative evolution of interactions over the period, providing a clear visualization of platform usage growth ### Trend Analysis To make the most of this graph: 1. **Identify Patterns**: Analyze color distributions to understand call allocation 2. **Spot Anomalies**: Detect unusual peaks or declines that require investigation 3. **Plan Resources**: Use historical trends to anticipate future needs 4. **Measure Growth**: Track the slope of the trend line to evaluate platform adoption ## Key Indicators Key Indicators: call hours, average call duration ### Overview The dashboard presents two key KPIs: This metric indicates the total accumulated time of voice communication handled by your AI agents This metric represents the average duration of each phone interaction handled by the system ### Call Volume Analysis The total number of call hours is a crucial indicator that allows you to: * **Measure the Load** on the call processing system * **Plan Capacities** based on usage trends * **Evaluate the Return on Investment** of the Volubile platform For a thorough analysis, compare this metric to equivalent prior periods to identify growth trends or seasonal variations. ### Average Duration Analysis The average call duration reflects: * **The Efficiency of Resolution** of requests by your AI agents * **The Average Complexity** of processed inquiries * **User Experience** in terms of service speed An abnormally high average duration may indicate difficulties in understanding or resolving issues by the AI agents, while an overly short duration could signal premature disconnections. ## Performance Distribution Call Performance ### Overview The performance distribution graph breaks down call results by their final status, providing insights into service quality and operational efficiency. * **Completed**: Calls that were successfully managed and concluded normally by the agent * **Call failed**: Technical failures during the call attempt (network issues, system errors) * **Transferred**: Calls that required transfer to a human agent or another service * **Cancelled**: Calls that were explicitly hung up by the caller before the agent answered * **Rejected**: Calls that were rejected by the system (premium rate number, international calls) * **Unreachable**: Call attempts that went unanswered by the recipient * **No Answer**: Numbers that could not be reached (busy line, phone turned off, etc.) * **Voicemail**: Calls that reached a voicemail * **In Progress**: Calls currently being processed by the system * **Handled by failover** ### Performance Interpretation * **High Completion Rates** indicate effective call management * **Frequent Transfers** may suggest knowledge gaps * **Failed Calls** should be examined to identify technical issues * **High Unreachable Rates** may indicate quality issues in the contact database ## Call Classification Call Classification ### Overview The Volubile classification module provides an analytical perspective on the classification patterns and outcomes of phone conversations managed by your AI agents. This visualization helps identify types of interactions and measures the efficiency of the system in categorizing calls. ### Best Practices To maximize the value of classification data: 1. **Regularly Review Your Classification Taxonomy** to adapt it to your evolving business 2. **Analyze Temporal Trends** in category distribution ## Recent Calls Table Recent Calls Table ### Table Structure | Column | Description | | -------------- | ------------------------------------------------------------------------------------------------- | | Agent | Name of the agent handling the call | | Number | Phone number associated with the call | | Date | Date and time of the call | | Duration | Length of the call (if applicable) | | Status | Current status of the call (Completed, In Progress, Transferred, Canceled) | | Classification | Additional classification based on the purpose of the call (Quote Request, Need Assistance, etc.) | Use of the calls dashboard ## Distribution Analysis ### Monthly Distribution Monthly Call Distribution #### Overview The calendar heatmap provides a visual representation of call volume patterns throughout the year where: * The horizontal axis represents the months of the year (January to December) * The vertical axis represents the days of the week (Monday to Sunday) * The intensity of the color indicates the volume of calls (darker = higher volume) #### Practical Use Cases The distribution visualization can be used to: * **Identify Seasonal Peaks** - Spot periods of the year when call volume significantly increases * **Analyze Weekly Trends** - Observe which days of the week generate more activity * **Measure Campaign Impact** - Assess the effects of marketing campaigns on call volume Weekends (Saturday and Sunday) are often represented with a different intensity, generally indicating a reduced call volume compared to weekdays. ### Hourly Distribution Hourly Call Distribution #### Overview The hourly distribution graph reveals when your customers are most likely to call: * **Weekdays**: Highest volume between 9 AM and 6 PM * **Monday, Thursday, and Friday**: Notable peak around 12 PM * **Weekend**: Minimal call activity # Profile Source: https://docs.volubile.ai/en/product/profile Managing personal information and account settings Volubile user profile interface ## Accessing the User Profile To access your profile: 1. Click on the circle containing your initials located in the bottom left corner of the interface. 2. A context menu will appear. 3. Select the `User Profile` option User profile access menu Access to the profile is available from any page on the platform, allowing you to update your information at any time. ## Personal Information This section allows you to manage all the data related to your identity on the platform. Personal information ### Available Fields | Field | Description | Requirement | Editable | | ---------------- | --------------------------------- | ----------- | --------- | | **First Name** | Your first name | Required | Read-only | | **Last Name** | Your last name | Required | Read-only | | **E-mail** | Main email address of the account | Required | Read-only | | **Phone Number** | Contact number with country code | Required | Editable | ### Modifying Information To update your number: 1. Modify the desired field. 2. Click on the Save button at the bottom of the section. 3. A visual confirmation will appear to indicate that your changes have been saved. ## Interface Language This section allows you to customize the display language of the Volubile interface. User settings # Writing and Optimizing Source: https://docs.volubile.ai/en/product/prompt A guide on the fundamental principles and best practices for creating high-performance prompts for Volubile voice agents. ## Designing Prompts for AI Voice Agents The effectiveness of your AI voice agents largely relies on the quality of the prompts you design. A well-crafted prompt guides the language model (LLM) to interact in a relevant, natural manner and aligns with your business objectives. This page details the fundamental principles and best practices for creating high-performance prompts for Volubile phone agents. ## The Foundations of Prompt Writing A prompt is the initial instruction you provide to the LLM. It defines the context, the task to be accomplished, the tone to adopt, and the constraints to respect. ### Clarity and Precision The LLM interprets your instructions literally. Therefore, be as clear and precise as possible. Vague terms can lead to unexpected and inconsistent responses. If your field uses specific vocabulary, clarify it in the prompt. Be explicit about the expected output format if necessary. ### Provide Context The more relevant context the LLM has, the better it can tailor its response to the specific situation. ```text theme={null} You are a Volubile technical support agent tasked with helping customers resolve their connectivity issues with the platform. You are patient, methodical, and you communicate clearly. ``` Describe not only the agent's function but also their "personality" to achieve the desired tone. ```text theme={null} If the user is calling because they cannot log into the platform, the most common issues are: 1. Forgotten password (70% of cases) 2. Username entry error (20% of cases) 3. Account locked after too many attempts (10% of cases) ``` Include information on likely scenarios to help the agent anticipate needs. ```text theme={null} Available customer information: - Name: {{client.name}} - Email: {{client.email}} - Last login: {{client.last_login}} - Account status: {{client.account_status}} ``` Use context variables to personalize the interaction in real-time. For more information on call contexts ### Use Examples (Few-Shot Prompting) Providing concrete examples of questions and expected answers can significantly enhance the model's performance, especially for complex tasks or specific formats. ```text Example 1 theme={null} User: "Hello, I can't reset my password." Agent: "Hello, I understand. To reset your password, you can go to our website volubile.ai/reset and follow the instructions. Have you tried this approach?" ``` ```text Example 2 theme={null} User: "I have a problem with my invoice." Agent: "I can help you with that. Could you please provide me with your customer number or the invoice number in question?" ``` ```text Example 3 theme={null} User: "Your service is really bad!" Agent: "I'm really sorry to hear that you had a bad experience. I'm here to help you resolve this issue. Can you please clarify what happened so I can provide you with the best solution?" ``` Include varied examples, including difficult situations or special cases, to prepare the agent for all possible scenarios. ### Define Constraints Clearly indicate what the agent should not do or say to avoid undesirable behaviors. * **Response Length:** "Limit your responses to 2 or 3 concise sentences to maintain a natural conversational pace over the phone." * **Style:** "Adopt a professional and empathetic tone. Avoid technical jargon unless the user seems comfortable with those terms." * **Structure:** "Structure your explanations in clear, numbered steps when giving instructions." * **Confidential Information:** "Never ask for the user's full password. Do not disclose any personal information about other customers." * **Service Limitations:** "Do not make promises that the company cannot keep. If you don't know the answer, offer to transfer the call to a specialist." * **Sensitive Topics:** "Avoid discussions on political, religious, or controversial issues, even if the user brings them up." * **Nature of the Agent:** "Specify that you are an AI assistant if asked." * **Legal Disclaimers:** "For calls regarding contracts, always specify that 'This call is recorded for training and quality control purposes.'" ## Optimizing Prompts Creating prompts is an iterative process. Continuously test and refine your prompts to achieve the best results. ### Iteration and Testing Begin with a basic prompt that covers essential functionalities. Pose simple, complex, unexpected, or poorly formulated questions to the agent to assess its robustness. Identify weaknesses and note cases where the agent deviates from the desired behavior. Modify the prompt by enhancing problematic instructions. Using superlatives like "it is very important that" can help reinforce certain constraints. Continue testing and refining until satisfactory performance is achieved across all scenarios. ### Structuring the Prompt Use delimiters (such as ###) to clearly structure the different sections of your prompt (context, instructions, examples, constraints). This helps the LLM better understand the request. ```md theme={null} ### Role ### You are a virtual agent of Volubile, specializing in scheduling appointments for our sales advisors. ### Context ### The user is calling to schedule a demonstration of our new software solution. ### Instructions ### 1. Greet the user professionally and friendly. 2. Ask for their availability for the current week and the next. 3. Offer a specific time slot based on the advisors' calendar availability (accessible via the `get_calendar_availabilities` tool). 4. Confirm the appointment by summarizing the date and time. 5. If no slots are suitable, suggest contacting them again later. ### Constraints ### - Do not offer appointments on weekends. - Limit each intervention to a maximum of two sentences. - Use formal address. ### Examples ### User: "I would like to schedule an appointment for a demo." Agent: "Hello! Iโ€™d be happy to assist. What would your availability be this week or next for a demonstration?" ``` ### Watch the Length While context is important, an excessively long prompt can introduce noise and dilute key instructions. Focus on relevant information for the task at hand. # Answering machine Source: https://docs.volubile.ai/en/product/prompt/answering_machine An algorithm automatically detects answering machines for outbound agents. It is possible to customize a message to be left in case of an answering machine. ## Answering machine detection During outbound calls, an algorithm automatically detects answering machines. It detects the beep with an accuracy of more than 95%. ## Automatic message generation in case of an answering machine It is possible to configure an outbound agent so that he leaves a message automatically. This message will be played just after the beep is detected. In your outbound agent settings tab, go to the bottom of the "Prompt" window and activate "Answering Machine Message". A text box will appear where the message can be configured. Configuration du message automatique pour rรฉpondeur # Context Source: https://docs.volubile.ai/en/product/prompt/context The context encompasses the dynamic information accessible to the agent during a call, which is crucial for personalizing the interaction and improving the user experience. This data enriches the voice agents' prompts through templating and is also transmitted during workflow-type actions during the call, as well as in the post-call webhook. ## System Context The context of each call automatically includes a set of system variables that provide essential information about the ongoing call. These variables are always available and can be used in your prompts, workflows, and integrations. ```json theme={null} { "system": { "agentId": "b8d9637f-ba51-4aa2-84a4-80692f7bbd17", "callId": "40387944-5065-483f-942c-68bae81e70ec", "conversationType": "call", "customerId": "1e1a79ee-c6ec-4b07-89f0-9a414daaa9de", "date": "2025-05-13", "dayOfWeek": "tuesday", "phone": "06 12 34 56 78", "phoneE164": "+33612345678", "now": "2025-05-13 10:36:37", "timeHHMM": "1036", "year": "2025" } } ``` | Variable | Description | | ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | | `system.callId` | Unique identifier of the ongoing call. Can be used for tracking, logging, or cross-referencing in your systems. | | `system.agentId` | Unique identifier of the voice agent handling the call. Useful for differentiating agents in analytics or for specific configurations. | | `system.dayOfWeek` | Current day of the week in customer locale. Allows customizing greetings or availability based on the day. | | `system.phone` | Phone number of the interlocutor in local format, with spaces. Ideal for display or verbal communication. | | `system.now` | Current date and time, according to the configured time zone. Provides temporal context for the call. | | `system.phoneE164` | Phone number of the interlocutor in E.164 (international) format. Standardized format optimal for database searches or API calls. | | `system.conversationType` | Channel of the current conversation: `call` for a phone call, `chat` for the web chat widget. Use it to adapt the prompt to the channel. | ### Adapting the prompt to the channel Because the same agent can run on both the voice and the chat channels, `system.conversationType` lets you tailor the prompt to the channel it is currently running on. This is useful, for example, to keep chat replies short and easy to read, or to reference channel-specific instructions. ```jinja theme={null} {% if system.conversationType == "chat" %} Keep your answers concise and easy to read on screen. {% else %} Keep your answers natural to hear, suited to a spoken conversation. {% endif %} ``` ## Pre-Call Action Before each incoming or outgoing call, you can enrich the context with additional information by configuring a pre-call action on your agent. The return of this action will be injected into the call context. Use the caller/called phone number (`system.phoneE164`) from the system context to retrieve customer information from your systems. ## Outgoing Call ### API When creating calls via API, a context can be provided in the request and will be injected during the call. View API Reference ### Campaigns (Excel / CSV) For mass outgoing call campaigns, you can provide the context via Excel or CSV files. Column names in your Excel/CSV files must not contain spaces or special characters to be correctly transformed into variables. Use underscores (\_) to separate words. ## Incoming Call ### SIP When receiving an incoming call via a SIP connection, Volubile automatically adds to the call context the `User-to-User` header and all other custom SIP headers starting with `X-Volubile-`. These headers are then available and can be utilized within the prompt. #### Automatic Conversion SIP headers are automatically transformed into context variables according to the following rule: 1. The prefix `X-Volubile-` is removed. 2. The remaining key is converted to lowercase. 3. Hyphens (`-`) are replaced by underscores (`_`). | SIP Header | Conversion in Context | | -------------------------------- | --------------------------- | | `User-to-User: 6796` | `{"user_to_user": "6796"}` | | `X-Volubile-code: 123456` | `{"code": "123456"}` | | `X-Volubile-client-id: CL001` | `{"client_id": "CL001"}` | | `X-Volubile-offer-type: premium` | `{"offer_type": "premium"}` | #### Complete Example ```http Received SIP Headers theme={null} User-to-User: 6796 X-Volubile-code: ABC123 X-Volubile-client-id: CL-45678 X-Volubile-client-segment: premium X-Volubile-campaign-id: CAMP-2025-Q2 ``` ```json Generated Context theme={null} { "user_to_user": "6796", "code": "ABC123", "client_id": "CL-45678", "client_segment": "premium", "campaign_id": "CAMP-2025-Q2" } ``` # Templating Source: https://docs.volubile.ai/en/product/prompt/templating Volubile allows the use of contextual variables to make prompts adaptable and relevant during conversations. This method transforms static prompts into intelligent instructions that respond to the specifics of each interaction, thanks to the use of Jinja templating. ## Fundamental Principles of Jinja ### Basic Structure Jinja works by combining static text with dynamic elements delimited by specific syntaxes: | Delimiter | Function | Example | | ----------- | ----------------------- | ---------------------------------------------------------- | | `{{ ... }}` | Variable Insertion | `Hello {{ client.name }}` | | `{% ... %}` | Logical Instructions | `{% if hour > 18 %}Good evening{% else %}Hello{% endif %}` | | `{# ... #}` | Comments (not rendered) | `{# This text does not appear in the final prompt #}` | ### Types of Variables Variables can contain different types of data: ```jinja theme={null} {# Simple Variables #} {{ client_name }} {# String #} {{ client_age }} {# Number #} {{ is_premium }} {# Boolean #} {# Structured Variables #} {{ client.address.city }} {# Accessing nested properties #} {{ client['address']['city'] }} {# Accessing nested properties #} {{ products[0].name }} {# Accessing list items #} ``` ### Conditions (if/elif/else) Conditions allow for adapting the prompt according to different contexts: ```jinja theme={null} {% if system.phone is defined %} Can you confirm that your number is {{ system.phone }}? {% else %} Can you give me your number? {% endif %} ``` Use nested conditions to manage complex scenarios, but maintain a readable structure to facilitate maintenance. ## Additional Resources For complete documentation on Jinja syntax, please refer to the documentation. # Database (RAG) Source: https://docs.volubile.ai/en/product/rag The **Database** (RAG, Retrieval-Augmented Generation) enriches your Volubile agents with your own knowledge. Import documents, index web pages, then refine the content fragment by fragment for accurate, up-to-date answers. Database (RAG) ## Overview The **Database** section, available from the sidebar, centralizes the knowledge made available to your agents. It is organized into two complementary sources: | Source | Description | | ------------- | ----------------------------------------------------------------------- | | **Documents** | Files you import (PDF, DOCX, PPTX, XLSX, CSV). | | **Web pages** | Website pages indexed automatically by crawling, with optional refresh. | Each source is split into **fragments**: the text excerpts the agent searches and cites to build its answers. A single knowledge base is shared across the customer. Agents draw the information they need from it according to their configuration. ## Documents ### Import a file Drop your file into the dedicated area, or click it to browse your computer. Importing documents into the Database | Specification | Description | | --------------------- | ----------------------------------------- | | **Supported formats** | `PDF`, `DOCX`, `PPTX`, `XLSX`, `CSV` | | **Maximum size** | 10 MB per file | | **Row limit** | Up to 10,000 rows for Excel and CSV files | | **Fragment size** | Up to 6,000 characters | Once processed, the file appears in the **Indexed documents** list, with its name, size and import date. Indexing may take a moment: a status indicator shows its progress. ### Document actions The menu on the right of each document gives access to the following actions: | Action | Description | | ---------------- | ------------------------------------------------------------------ | | **Download** | Exports the document content to Excel (limited to 10,000 records). | | **Replace file** | Imports a new file in place of the current one. | | **Delete** | Removes the document and all its fragments from the base. | ### Replace a file Replacing re-indexes the document entirely from the new file. All existing fragments for this document will be **deleted** and replaced with the content of the new file. Any manual edits made to the fragments will be lost. If you import a file with the same name as an existing document, Volubile offers to **replace** the existing document rather than create a duplicate. ## Managing fragments Click a document to open the side panel and review its **fragments**. Managing a document's fragments ### Searching fragments Two search modes are available: | Mode | Description | | ------------- | ----------------------------------------------------------------------------------------------- | | **Full-text** | Classic text search over fragment content. | | **Vector** | Semantic search: the fragments closest in meaning to your query, ranked by relevance **score**. | ### Editing content Each fragment can be managed individually: | Action | Description | | -------------------------------------- | ------------------------------------------------------------------- | | **Add** | The **Add** button creates a new fragment (up to 6,000 characters). | | **Edit** | Edits the fragment content inline. | | **Delete** | Permanently removes the fragment. | Manually refining fragments is the best way to improve answer quality: rephrase, split or enrich excerpts so they match the real questions your users ask. ## Web pages In addition to files, you can index the content of web pages. Enter a URL, then click **Add**. Indexing web pages ### Crawl configuration Adding a URL opens the crawl configuration window. Web page crawl configuration Give the web source a recognizable name (required). The site's root URL. Discovery and manual URL additions are restricted to sub-paths under this root URL. Use **Discover** to automatically detect pages on the domain, or add sub-paths manually. Up to 100 URLs per source. Enable a recurrence (**daily**, **weekly** or **monthly**) so the pages are re-indexed regularly. Automatic refresh re-indexes **all** pages of the source. If you manually edited some fragments from these pages, those changes will be lost. ### Tracking indexed pages Each web source displays its title, URL, page count and indexing date, along with a status indicator: | Status | Meaning | | ------------------------------------ | -------------------------------- | | Success | Indexing completed successfully. | | In progress | The crawl is being processed. | | Error | Indexing failed. | The menu on each source lets you **configure** the crawl, **refresh** it, or **delete** the source. As with documents, click a source to review its crawled pages and their fragments (**Fragments** and **Markdown** views). ## Deleting a source Deleting a document or a web source is **irreversible**. If the source is used by one or more agents, deletion is blocked. Volubile shows the list of affected agents: remove the source from their configuration first before you can delete it. # Customer Settings Source: https://docs.volubile.ai/en/product/settings/platform Configure the default preferences for your customer account in Volubile Client settings interface ## Available Options ### Default Language Default language selection This option allows you to set the default language that will be applied to **new** items created in your account. **Impact of this setting:** * **New** users created will automatically have the interface in this language * **New** agents will use this default language (prompt, voice, summaries, extractors, classifiers) Each user can change their preferred language in their personal settings after creation. Similarly, the language for each agent can be modified individually during its setup. ### Default Time Zone Default time zone selection This option allows you to set the default time zone that will be applied to **new** time-related features created in your account. **Impact of this setting:** * **New** agents will use this default time zone for all time-related functions, including: * context injection with system.now * time restrictions in transfer actions The time zone can be modified individually for each agent after their creation. For optimal management of your multi-user platform, ensure that the language and time zone match those of the majority of your users and your main operational area. ### Data Retention Period This option allows you to set how long personally identifiable information is stored for your call records. **No retention mode** If you disable the "Retention of personal data" option, all personally identifiable information will be anonymized immediately after the call is completed. **Phone number anonymization** When the retention period is reached, all phone numbers will be anonymized in the call records. The anonymization process replaces the original phone number with a unique identifier that cannot be traced back to the original number. **Impact of this setting:** * All personally identifiable information related to calls beyond this period will be anonymized * If the period is shortened, all calls created before that will be anonymized at once Anonymization is irreversible once applied. If you shorten the retention period, all calls between the old and new period will be anonymized and cannot be restored. ### Multi-Factor Authentication (MFA) This feature is not enabled by default. Please contact support to activate it on your account. Multi-factor authentication configuration This option allows you to require multi-factor authentication for all users on your platform. **Impact of this setting:** * All existing and new users must configure their multi-factor authentication * Users cannot log in until they have enabled their MFA * An activation email is automatically sent to each user with detailed instructions #### Supported TOTP applications Volubile uses the TOTP (Time-based One-Time Password) standard which generates 6-digit codes renewed every 30 seconds. Compatible applications include: * Google Authenticator * Microsoft Authenticator * Bitwarden Authenticator When you enable this option, each user will receive an email containing a QR code to scan with their TOTP application and step-by-step configuration instructions. # Tags Source: https://docs.volubile.ai/en/product/settings/tags Tags are an essential tool for effectively organizing and categorizing phone calls on the Volubile platform. They allow descriptive labels to be associated with calls, making it easier to sort, track, and analyze them. Main tag management interface ## Tag Management Interface This interface displays the following information: | Column | Description | | ------------ | -------------------------------------- | | Tags | Name of the tag | | Date Created | Date and time the tag was created | | Last Updated | Date and time of the last modification | | Actions | Buttons to edit or delete the tag | ## Managing Tags To add a new tag, click the purple button **Create a tag**, located at the top right of the interface. Once the name is entered in the designated field, creation can be confirmed by submitting. Creating a new tag ## Applying Segmentation Tags ### Automatic Assignment via API Segmentation tags can be automatically applied during calls using the Volubile API. This feature allows contextual tags to be associated. ### Assignment via SIP Headers It is also possible to send a list of tags directly through the SIP header `X-Volubile-System-Tags` during call setup. This method enables seamless integration with your existing systems. ```text Examples theme={null} X-Volubile-System-Tags = To be processed X-Volubile-System-Tags = city:Grenoble X-Volubile-System-Tags = city:Grenoble,To be processed ``` ## Using Tags on the Platform Tags form a flexible system, adaptable to the specific needs of each business. They can be used as an integrated mini-CRM, allowing for tracking the status and evolution of customer interactions. ### Common Use Cases "To be processed", "In progress", "Done", "Urgent" "Technical support", "Sales", "Complaint" ### Tag Visibility Tags are visible in several key areas of the platform: The tags associated with a call can be viewed directly from its detailed record. [See the Call Detail documentation](../calls) An agent's call history can be filtered based on tags. [See the call history documentation](../agents) A clear and consistent naming convention for custom tags contributes to better organization. ### Categorization System Tags support a categorization system using the format `category:value`. This structure allows for hierarchical organization of tags: * `campaign:christmas-promo` * `priority:high` * `segment:premium` * `source:website` On the dashboard, categories appear as organized groups, making selection and analysis easier. # Users Source: https://docs.volubile.ai/en/product/settings/users Manage the users who can access the back office of your Volubile platform User management dashboard ## Overview The user management page centralizes all actions related to access control within your Volubile workspace. It allows you to: * View all users with access to the back office * Create new user accounts * Track recent login activity * Assign and modify user roles ## Management Interface ### User Table The user table displays the following information: | Column | Description | | ------------- | ----------------------------------- | | Name | Userโ€™s last name | | E-mail | Login identifier | | Phone | Userโ€™s phone number | | Role | Assigned access level | | Last login | Date and time of last activity | | Creation date | Date the user account was created | | Active | Account status (active or inactive) | | Actions | Edit / Reset password | You can sort the table by clicking on column headers. The "Last login" column is especially useful for identifying inactive accounts. Use the search bar at the top of the table to filter users. Enter at least 3 characters to trigger the search. *** ## User Roles Volubile provides three access roles, each with clearly defined permissions. ### **Admin** Admins have complete control over the workspace. **Can:** * Manage members: add, remove, and change roles * Manage billing: usage, subscriptions, invoices, payment methods * Create, edit, and delete all resources: agents, conversation flows, knowledge bases, voices * Access all data, including raw transcripts and recordings * Configure telephony settings * Modify workspace settings * Manage API keys, public keys, webhooks, and capacity limits (concurrency, CPS) **Cannot:** * Nothing โ€” Admins have full permissions. *** ### **Editor** Editors have full access to creation, testing, and analytics features, but no administrative permissions. **Can:** * Create and modify agents, conversation flows, knowledge bases, and voices * Test and simulate interactions * Access logs, transcripts, recordings, and analytics * Export data * Run calls and campaigns * Configure external connections **Cannot:** * Manage billing * Manage workspace members * Manage API keys, webhooks, or global settings * Modify workspace-level configuration *** ### **Viewer** Viewers have readโ€‘only access with no ability to view sensitive data. **Can:** * View calls and analytics * Start a call * Access scrubbed history * View grouped telephony resources **Cannot:** * Create, edit, or delete resources * Access API keys, webhooks, or connections * Manage billing, settings, or members *** Roles are assigned when creating a user and can be updated at any time using the **Edit** button in the *Actions* column. A user may have different roles across different clients. *** ## Creating a New User User creation form To create a new user, click the **New user** button in the top-right corner of the page. All fields marked with an asterisk (\*) are mandatory. ### User Creation Form * **First name**\* โ€” Userโ€™s first name * **Last name**\* โ€” Userโ€™s last name * **E-mail**\* โ€” Login identifier * **Phone number**\* โ€” Number including the international prefix * **Admin** * **Editor** * **Viewer** After the account is created, the user will automatically receive an email to set their password and activate their profile. *** ## Frequently Asked Questions You do not need to create a new account. Click **Send email** in the *Actions* column to send a password reset link. # Global Actions Source: https://docs.volubile.ai/en/product/truepath/global-actions Global actions can be accessed from any point in your graph and allow you to manage the cross-cutting behaviors of your agent. Global actions can be activated in any [step node of type `prompt`](./step-nodes#prompt) # Introduction Source: https://docs.volubile.ai/en/product/truepath/intro TruePath is an advanced feature of the Volubile platform that allows you to design and deploy complex and deterministic conversational graphs for your voice telephony agents. This intuitive graphical interface offers granular control over your agents' behavior through a system of interconnected nodes. ## Overview The TruePath interface consists of three main elements: * **Design Area**: The main workspace for creating and organizing your conversational graph. * **Action Panel**: An interface for adding and configuring the various available actions. * **Navigation Toolbar**: Access to essential features to optimize your design experience. TruePath offers two types of actions to structure your conversational graphs: [**global actions**](./global-actions) and [**step nodes**](./step-nodes). ## Design Interface ### Creating a Graph To create your conversational graph: 1. **Adding Global Actions**: Use the `+ Add a Global Action` button to integrate cross-cutting behaviors. 2. **Step-by-Step Construction**: Click `+ Add a Step` to add sequential steps to your graph. 3. **Interconnecting Nodes**: Connect different elements to create the desired conversational logic by adding transitions. ### Action Toolbar The action toolbar offers several features located at the top right of the panel. Deletes the action currently being edited. Allows you to enable or disable the currently edited global action. It will not be visible to the agent. Allows you to set the currently edited node as the main node. If the node is set as the main node, each `prompt` node will automatically benefit from an implicit transition to this base prompt. Without a main node, `prompt` nodes will need to define an explicit transition to another node and will not have a default output. Only one main node is allowed per graph. ### Navigation Toolbar The toolbar located at the bottom left of the interface offers several essential features to optimize your design experience: Increases the zoom level for precise work on the details of your graph. Decreases the zoom level for an overview of your conversational graph. Automatically adjusts the view to display your entire graph within the workspace. Harmoniously rearranges the graph in the workspace. These tools allow you to navigate efficiently through complex graphs with many nodes and connections, ensuring a smooth design experience regardless of the size of your project. ## Best Practices Organize your graph logically by grouping similar actions and using explicit names to facilitate maintenance. Always test your graphs before publication to ensure all conditional branches work correctly. TruePath transforms the creation of complex conversational agents into a visual and intuitive process, allowing you to quickly deploy intelligent phone solutions tailored to your business needs. # Step Nodes Source: https://docs.volubile.ai/en/product/truepath/step-nodes Steps are available when building your graph and offer specialized features. ## Prompt The Prompt node forms the intelligent core of your conversational agent by defining behavioral instructions and contextual responses. This feature allows you to structure conversational logic with maximum precision. ### Use Cases * Definition of responses to specific requests * Management of complex conversation graphs * Integration of business logic into interactions ### Configuration Parameters | Field | Description | | ----------- | ----------------------------------------- | | Action Name | Name of the node | | Prompt | Detailed content of behavioral directives | The prompt can be dynamic by inserting a variable via the data selector. [Use dynamic variables](#variables-and-data-selector) ### Instruction Structure The prompt editor allows you to define: * **Trigger Contexts**: Specific activation situations * **Structured Responses**: Response scripts organized by scenarios * **Conditional Actions**: Behaviors based on interactions Learn to configure and contextualize your prompt effectively. #### Best Practices * Structure your instructions by use case * Use bullet points for clarity * Integrate precise conditions to avoid ambiguities * Activate only the actions necessary for the context ### Speech Recognition Configuration This section allows you to enable customization of end-of-speech detection only for this step (in its entirety). This allows, for example, to indicate to the agent that it should wait longer before considering that its interlocutor has finished their sentence. **Example:** * 400 ms: For a standard conversation * 2500 ms: Optimal to let the user spell ### Global Action Calls This section allows you to activate the visibility of [global actions](./global-actions) made available to the agent for this particular prompt. ### LLM Transitions (`tool call`) The Prompt action also allows for configuring intelligent transitions between the steps of your conversation graph. This advanced feature makes it easier to create dynamic journeys based on artificial intelligence. **Transition Parameters** | Field | Description | Required | | ------------------------------- | ----------------------------------------------------------------- | -------- | | Transition Name | Descriptive identifier for the transition (maximum 64 characters) | | | Transition Description (prompt) | Activation conditions for this transition in natural language | | | Transition Message | Message spoken by the agent during execution (optional) | | | Extraction Variables | Variables to capture during the transition for later use | | The prompt can be dynamic by inserting a variable via the data selector. [Use dynamic variables](#variables-and-data-selector) **Transition Message Configuration** The interface offers a button to enable the configuration of a custom message: * **Enable**: Allows you to define a specific message that the agent will say * **Enable** and **Empty Message**: The agent automatically generates an appropriate transition message * **Disable**: The agent will not speak during the transition **Example message:** `"We are creating the appointment in the salesperson's calendar, please wait"` The transition message can be dynamic by inserting a variable via the data selector. [Use dynamic variables](#variables-and-data-selector) **Variable Extraction** This feature allows you to capture information during the transition: * **Variable Name**: Technical identifier for reference (e.g., `appointmentDay`) * **Description**: Explanation of what this variable represents (e.g., "The appointment day provided by the user") * **Required**: Optional configuration to make extraction mandatory * **Type**: Type of variable to extract (`string`, `number`, `boolean`) These variables can be reused in other steps of the graph to personalize the conversational experience. #### Best Practices * Use natural and precise language in your behavioral instructions * Systematically test your configurations before deployment * Structure your instructions with bullet points for clarity * Define clear variable names for easier maintenance * Configure informative transition messages to enhance user experience ## Say The Say node allows the agent to communicate predefined or dynamic vocal messages during the phone interaction. ### Use Cases * Personalized welcome messages according to context * Communications of specific information during the call * Confirmations and vocal acknowledgments ### Configuration Parameters | Field | Description | | ------------- | ------------------------------------------------------------ | | Action Name | Name of the node | | Phrase to Say | Textual content of the message that the agent will pronounce | The message must be written in the agent's primary language (in this example: American English) to ensure optimal pronunciation. 1. The phrase can be dynamic by inserting a variable via the data selector. [Use dynamic variables](#variables-and-data-selector) 2. #### Best Practices * Use natural and conversational language * Avoid overly long phrases that may lose attention * Integrate variables to personalize the experience ## Call Transfer The Transfer node enables the intelligent redirection of a call to another agent or an external number. This strategic feature can be configured to execute at different times during the interaction. ### Use Cases * Transfer to a specialized agent when a particular request is identified * Redirection to an external service outside of business hours * Automatic escalation to technical support for complex issues ### Configuration Parameters When configuring a transfer action, please provide the following information: | Field | Description | | --------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | | Action Name | Name of the node | | SIP Connection | Selection of an existing SIP connection for the transfer (optional) | | Maximum Ring Duration | Maximum ring duration (in seconds) before interrupting the transfer and resuming the call by the agent (Min 5s, Max 45s, Default 20s) | ### Adding a Transfer Number Add a phone number by entering a number in the international E.164 format (e.g., `+33612375667`). The phone number (in international E.164 format, e.g., `+33612375667`) can be dynamically injected by inserting a variable via the data selector. [Use dynamic variables](#variables-and-data-selector) ### SIP Connection If you have one or more existing SIP configuration(s) (see [SIP Connection](/en/telephony/outgoing-calls#integration-sip)), you can use them as the destination for the transfer action. Alternatively, enter the SIP identifier of your destination instead of a standard phone number. **Custom Headers** You can configure additional SIP headers specific to this transfer: 1. Click **Add** to add a new header 2. For each header, specify: * **Header Name**: Name of the SIP header * **Header Value**: Value associated with this header The destination ID and the value of a header can be dynamically injected by inserting a variable via the data selector. [Use dynamic variables](#variables-and-data-selector) ### Maximum Ring Duration You can adjust the maximum wait time before considering the transfer to have failed. The default parameter is `20 seconds` (Min 5s, Max 45s). #### Best Practices * Define time slots aligned with the actual availability of your teams * Use clear descriptions for each transfer destination * Perform comprehensive testing of the transfer journey to ensure a smooth experience ### Transfer List The Transfer List node enables the intelligent selection of a transfer recipient from a predefined list of contacts or services. This feature seamlessly integrates into the conversational graph to automatically guide the caller to the right interlocutor. ### Use Cases * Automatic selection of the appropriate service based on the customer's request * Transfer to a specialist according to predefined criteria * Centralized management of transfer contacts by service category ### Configuration Parameters | Field | Description | | ----------- | -------------------------------------------------------------------------- | | Action Name | Name of the node | | Prompt | Contextual instructions defining the activation conditions for this action | ## Transfer List The interface allows you to configure a structured list of contacts with all the necessary information: | Column | Description | | ----------- | --------------------------------------------------- | | **column1** | e.g., Name or description of the service/department | | **column2** | e.g., Phone number in international format | | **...** | | | **Actions** | Options for modifying and deleting entries | ### Restricting Hours You can precisely define, by row of the table, the time slots that permit transfers: 1. Click on the **Edit Availability** icon in the corresponding row's actions 2. Select eligible days (Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday) 3. Define the available hours (e.g., 09:00 - 17:00) 4. Click **Add** to validate this time slot. 1) You have the option to define multiple daily time slots by selecting new time slots and clicking **Add** again 2) A hidden column `isAvailable` will be automatically added to your row and as an output variable of the node to allow reusing the information in the following nodes #### Best Practices * Use clear and explicit service descriptions * Regularly check the validity of phone numbers * Organize your services by frequency of use ### Output Variables The execution of this action automatically generates a `transferList` variable (the name of the variable is modifiable) that is an array of objects containing the previously configured information: ```json transferList theme={null} [ { "service": "Support", "phone": "+33612345679", "isAvailable": false }, { "service": "Customer service", "phone": "+33612345678", "isAvailable": false } ] ``` The variable `transferList` will be reusable in subsequent nodes of your graph and can be dynamically injected via the data selector. [Use dynamic variables](#variables-and-data-selector) ## List The List node allows the creation and management of structured data lists usable throughout the interaction. This feature offers maximum flexibility for organizing and processing static information. ### Configuration Parameters Two operating modes are available: Table mode allows for direct input of structured lists through a tabular interface. Variable reference mode allows for the use of lists generated by other actions by referencing an `array` type variable from the data selector. [Use dynamic variables](#variables-and-data-selector) | Field | Description | | ------------------ | ------------------------------------------------------- | | Action Name | Name of the node | | List Prompt | Contextual instructions for using this list | | Configuration Mode | Selection between "Table Mode" and "Variable Reference" | ### List Configuration The interface allows for configuring a structured list with all your specific information: | Column | Description | | ----------- | --------------------------------------------------- | | **column1** | e.g., Name or description of the service/department | | **column2** | e.g., Phone number in international format | | **...** | | | **Actions** | Options for modifying and deleting entries | #### Best Practices * Structure your data consistently * Use explicit column names ### Output Variables The execution of this action automatically generates a `list` variable (modifiable) that is an array of objects containing the previously configured information: ```json list theme={null} [ { "service": "Support", "phone": "+33612345679" }, { "service": "Customer service", "phone": "+33612345678" } ] ``` The variable `list` will be reusable in subsequent nodes of your graph and can be dynamically injected via the data selector. [Use dynamic variables](#variables-and-data-selector) ## Workflow This feature allows for developing sophisticated integrations with your external systems during the course of your communications. ### Configuration Parameters | Field | Description | | ----------------- | ---------------------------------------------------------------- | | Action Name | Name of the node | | Select a Workflow | Selection of the workflow to call that was previously configured | | var1 | Variable var1 requested as input for the workflow | | var2 | Variable var2 requested as input for the workflow | | ... | | Input variables for the workflow (var1, var2, ...) can be dynamically injected by inserting a variable via the data selector. [Use dynamic variables](#variables-and-data-selector) See how to configure workflows ### Output Variables The execution of this workflow must generate a `json` data structure as output to be used as a variable in subsequent nodes. You will be able to copy this return in the last step of your workflow and paste it here so that this data structure is taken into account in the data selector. [Use dynamic variables](#variables-and-data-selector). ## Router Configuring a hang-up action requires defining the following parameters: ### Configuration Parameters | Parameter | Description | | ----------- | ---------------- | | Action Name | Name of the node | ### Use Cases * Creation of conditional branches based on the interlocutor's responses * Intelligent routing based on customer or contextual data * Implementation of complex business logic with multiple conditions * Personalization of conversation pathways based on variable parameters ### Transition Conditions The Router action allows creating conditional branches in your conversation graph by defining complex logical rules. This strategic feature gives you the opportunity to guide your agent's behavior based on specific criteria and multiple conditions. **Execute If (primary condition)** Defines the primary condition that determines the execution of this branch: * **First Value**: Enter the variable or value to evaluate (e.g., `isOpen`, `customerNumber`) * **Operator**: Select the comparison operator appropriate for the data type * **Second Value (optional depending on the operator)**: Reference value for comparison (e.g., `12345`) **And If (additional conditions)** Allows you to add additional conditions to refine the logic. The first and second values can be dynamic by inserting a variable via the data selector. [Use dynamic variables](#variables-and-data-selector) ### Available Operators The platform offers a complete range of operators for building your conditions: **Boolean Operators** * `Is false`: Checks if the value is false * `Is true`: Checks if the value is true **Date Operators** * `Is after`: Checks if the date is later * `Is before`: Checks if the date is earlier * `Is equal to`: Checks date equality **Field Operators** * `Does not exist`: Checks for the absence of the field * `Exists`: Checks for the presence of the field **List Operators** * `Contains`: Checks if the list contains the item * `Does not contain`: Checks for the absence of the item * `Is empty`: Checks if the list is empty * `Is not empty`: Checks if the list contains items **Temporal Operators (relative to now, at the time of the call)** * `In timeslot`: Checks if within the time slot * `Not in timeslot`: Checks if outside the time slot **Numeric Operators** * `Is equal to`: Numeric equality * `Is greater than`: Strict superiority * `Is less than`: Strict inferiority **Text Operators** * `Contains`: Contains the substring * `Does not contain`: Does not contain the substring * `Does not end with`: Does not end with * `Does not exactly match`: Does not match exactly * `Does not start with`: Does not start with * `Ends with`: Ends with * `Exactly matches`: Matches exactly * `Starts with`: Starts with ### Advanced Conditional Logic **Combining Conditions** * Use the `+And` and `+Or` buttons to create complex logics * Combine multiple conditions with boolean operators * Create sophisticated routing rules for complex business scenarios **Example Configuration:** ``` Transition Name: "Open" Execute if: - First Value: isOpen - Operator: Is true And if: - First Value: customerNumber - Operator: Is equal to - Second Value: 12345 ``` #### Best Practices * Use explicit transition names for easier maintenance * Test each conditional branch individually * Document business logic for easier future modifications * Avoid overly complex conditions that could create errors ## Hang Up The hang-up action allows for controlled termination of a communication under specifically defined conditions. This feature can be implemented at various stages of the interaction. A default hang-up mechanism (not visible in this interface) is already integrated to avoid interaction loops while preserving the quality of the user experience. ### Use Cases The hang-up action is particularly relevant when all conversation objectives have been achieved. ### Configuration Parameters Configuring a hang-up action requires defining the following parameters: | Parameter | Description | | ----------- | ---------------- | | Action Name | Name of the node | # Variables and Data Selector Source: https://docs.volubile.ai/en/product/truepath/variables-and-data-selector TruePath integrates a sophisticated variable management system that allows for the capture, storage, and reuse of information throughout the conversational graph. This system facilitates the creation of personalized and dynamic interactions by enabling agents to access data collected during previous exchanges. ## Overview The data selector serves as the main interface for accessing variables extracted from the preceding nodes of your graph. This functionality is automatically activated when focusing on form fields marked with the icon, indicating the possibility of injecting dynamic variables. ## Interface The data selector interface consists of several key elements: * **Variable selection panel**: Display area for available variables based on the chosen mode * **Mode switch**: Toggle button to switch between `Global Context` and `Node Scoped Variables` * **Add button**: Confirmation of variable injection into the target field TruePath offers two distinct modes for variable selection, each tailored to specific usage needs. ## Global Context Mode The global context mode automatically aggregates all variables extracted from all previous nodes of the conversational graph. This approach provides a unified view of the collected data with the following features: ### Functioning * **Automatic aggregation**: Collection of all variables from the beginning of the graph * **Retention of the latest version**: In the case of duplicate variables, the system keeps the most recent value * **Simplified access**: A single interface presenting all available variables without reference to source nodes ### Example of Advanced Configuration In a scenario of appointment scheduling with multiple modification attempts: ``` Node 3. Initial Appointment โ”œโ”€โ”€ appointmentDay โ†’ "Monday" โ”œโ”€โ”€ appointmentTime โ†’ "14:00" Node 7. Appointment Modification โ”œโ”€โ”€ appointmentDay โ†’ "Wednesday" โ”œโ”€โ”€ appointmentTime โ†’ "16:00" ``` The global mode allows selecting the latest version of a variable. ### Available System Variables The global mode automatically includes essential system variables. Find the available system variables ## Node Scoped Mode The node scoped variables mode provides granular access to variables while preserving their context of extraction specific to each node. This approach allows precise control over the source of the data used. ### Functioning * **Context retention**: Maintenance of a variable's value at the exact moment of its extraction * **Node selection**: Ability to choose the version of a variable based on the source node * **Complete traceability**: Clear identification of the origin of each variable ### Organizational Structure The scoped mode organizes variables according to a clear hierarchy: ``` Source Node โ”œโ”€โ”€ Variable 1 โ”œโ”€โ”€ Variable 2 โ””โ”€โ”€ Variable n ``` ### Example of Advanced Configuration In a scenario of appointment scheduling with multiple modification attempts: ``` Node 3. Initial Appointment โ”œโ”€โ”€ appointmentDay โ†’ "Monday" โ”œโ”€โ”€ appointmentTime โ†’ "14:00" Node 7. Appointment Modification โ”œโ”€โ”€ appointmentDay โ†’ "Wednesday" โ”œโ”€โ”€ appointmentTime โ†’ "16:00" ``` The scoped mode allows precise selection of which version to use according to the business context. ## Variable Injection in Forms ### Dynamic Fields Fields marked with the icon in TruePath forms support dynamic variable injection. These fields can contain: * **Pure variables**: Direct injection of a variable (`{appointmentDay}`) * **Mixed text**: Combination of fixed text and variables (`"Your appointment on {appointmentDay} at {appointmentTime}"`) * **System variables**: Use of contextual data (`"Call received on {system.date}"`) Variable injection only works if the variable has been added via the data selector. Manual injection of text between curly braces `{}` is not supported. ### Injection Process 1. **Field Identification**: Click on a field marked with the 2. **Activation of Data Selector**: Automatic opening of the selection panel 3. **Mode Selection**: Choose between Global Context and Scoped by Node 4. **Variable Selection**: Choose the appropriate variable 5. **Validation**: Confirmation via the "Add" button #### Best Practices for Using Variables * Use Global Context mode for simple graphs and system data * Favor Scoped mode for complex business logic * Systematically test variable injection before publication * Use explicit variable names for improved readability # Quick Start Source: https://docs.volubile.ai/en/quickstart Discover how to set up and fully leverage the capabilities of the Volubile platform for your phone conversation agents. This guide will walk you through making your first calls and analyzing interactions step by step. ## Make Your First Call For your agent to be reachable, you must configure the telephony options, see the [Telephony](./product/agents/telephony) section. To make your first incoming call, simply call the number associated with your agent. Create a new contact by specifying which agent should call and enter your phone number. A few seconds after confirming, you will receive a call from your agent. Receive your agent's first outgoing call ## After the Call Every phone conversation is automatically recorded and accessible for analysis. Navigate to your dashboard or the agent page to find the call history. Just select the relevant call from the list to access a detailed view of the exchange. For more information, visit [the Call Details section](./product/calls/call-details) ## Next Step Now that you have made and analyzed your first call, explore our detailed guides to optimize your agent's performance. Deepen your mastery of the platform by customizing prompts, configuring advanced extractors, and leveraging our analysis features to transform your phone interactions into true strategic assets. Our documentation supports you at every step of your conversational automation journey. Pin info to the side panel. Or add any other component. # Incoming Calls Source: https://docs.volubile.ai/en/telephony/incoming-calls The Volubile platform allows you to integrate our AI voice agents into your existing phone infrastructure to manage your incoming calls. This page presents the different integration methods available. ### Integration Options ### Call Forwarding Setup This simple yet effective method allows you to quickly redirect your calls to our voice agents. 1. **Dedicated Number** โ€” Volubile provides you with a unique number dedicated to your organization 2. **Redirection Setup** โ€” You configure your existing phone systems to forward incoming calls to this number 3. **Automated Handling** โ€” Our AI voice agents handle all redirected calls according to the configured scenarios This option may incur additional costs associated with call forwarding from your phone infrastructure. These fees vary depending on your current phone provider. ### SIP Trunking Setup This advanced method offers deeper integration and optimal performance for professional environments. 1. **Prerequisites** โ€” Ensure that the "SIP Trunk" feature is enabled on your Volubile account 2. **Connection Settings** โ€” Access the SIP credentials in the administration interface: ``` Settings > SIP > SIP Trunk ``` You can configure an authentication method: * Enter the IP addresses allowed to connect to the SIP trunk * You can use CIDR notation to specify address ranges * Example: `203.0.113.1` or `203.0.113.0/24` * **Username**: 5 to 32 characters (letters, numbers, hyphens only) * **Password**: 12 to 64 characters (must contain at least 1 digit, 1 lowercase letter, and 1 uppercase letter) * Case-sensitive 3. **Connection Information**: In the telephony configuration section of your agent, you will find the essential information to establish the connection with your phone infrastructure. Volubile Agent SIP Configuration The following parameters are required for configuring your SIP connection: * SIP Server Address: The FQDN of our SIP server that your system must connect to Example: volubile-efe2e38.sip-eu.vonage.com * Agent FQDN Identifier: The unique identifier used to authenticate your agent upon connection Example: 5389079 4. **Client Configuration** โ€” In your phone infrastructure: * Configure the authentication on the SIP trunk according to the chosen method (IP or credentials) * Set up the forwarding of incoming calls to our SIP server ### SIP headers options 1. **From header** If the caller's number is not correctly transcribed in the platform, it is possible to send it through the SIP header `X-Volubile-System-From` during call setup. This method allows for seamless integration with your existing systems. ```text Example theme={null} X-Volubile-System-From = +33612345678 ``` 2. **To header** If the recipient agent's number cannot be overridden by your telephony system, as in the case of SIP redirect, you can use the SIP header `X-Volubile-System-To` to specify the Volubile agent's number. ```text Example theme={null} X-Volubile-System-To = 2566458 ``` 3. **User-to-User header** The SIP `User-to-User` header is supported and always stored as a context variable. Therefore, if your contact center supports the User-to-User header according to RFC 7433, the Volubile agent will store the value as a `user_to_user` context variable. 4. **Other custom headers** If you need to specify other custom information regarding the calling context, you can use header keys with the `X-Volubile` prefix. ```text Example theme={null} X-Volubile-Store = 'My Custom Store' ``` [See context vars documentation](/en/product/prompt/context#sip) # Outbound Calls and Call Transfers Source: https://docs.volubile.ai/en/telephony/outgoing-calls The Volubile platform allows you to integrate our AI voice agents into your existing telephone infrastructure to manage your outbound calls. This page presents the different available integration methods. ## Standard Outbound Call Numbers are assigned by the Volubile team. If you need additional numbers for your agents, please contact Volubile technical support. ## SIP Integration Provide your SIP server configuration in the [SIP Connection Settings](https://eu.volubile.ai/settings/sip). When creating a new SIP connection, you will need to provide the following information: * **Connection Name**: Unique identifier for your SIP connection * **Destination Number Format**: Select the appropriate format (default: +E.164) * **Protocol**: Select TLS and/or SRTP according to your security needs * **Routing Method**: Choose between Sequential or Round-Robin * **FQDN**: Add one or more fully qualified domain names for your SIP server * **Authentication Type**: Select Tech Prefix or Token * **Tech Prefix**: If this method is selected, specify a 4-digit prefix that will be added to the destination number * **SIP Headers**: Add custom SIP headers in the format "X-\[Name]" and their corresponding values * **User-to-User** (Optional): UUI information which will be transported over the Public Switched Telephone Network (PSTN) Go to the agent configuration page or the agent transfer action and link the previously created SIP connection. ### Volubile IP Whitelist To allow our platform to communicate with your SIP infrastructure, you must authorize the following IP addresses on your SIP trunking platform, depending on your region: Please allow the following range to enable seamless communication with your Volubile SIP trunk: **216.147.0.0/18** It is highly recommended that the above-mentioned primary subnet is allowed for SIP, to avoid needing to make configuration changes in the future. If your SIP trunking platform cannot be configured to allow subnets, please allow the following specific IP addresses by region: * 216.147.0.1 * 216.147.0.2 * 216.147.1.1 * 216.147.1.2 * 216.147.2.1 * 216.147.2.2 * 216.147.3.1 * 216.147.3.2 * 216.147.4.1 * 216.147.4.2 * 216.147.5.1 * 216.147.5.2 The following port ranges apply to the SIP signaling you will exchange with Volubile: **UDP** on port **5060** and **TLS** on port **5061**. ### More Information | | | | ------------------------------------ | ------------------------------------ | | RTP/Media Ports | **10000 - 50000** | | Intermediate Certificate Authorities | **DigiCert TLS RSA SHA256 2020 CA1** | | Root Certificate Authorities | **DigiCert Global Root CA** | # Phone Numbers Source: https://docs.volubile.ai/en/telephony/phone-numbers Visualization of the phone numbers assigned to your account The table of assigned numbers displays all the phone numbers associated with your account along with the following information: | Column | Description | | -------------- | ----------------------------------------------------------------- | | **Number** | The phone number in international format | | **Country** | The country of origin of the number, represented by a flag | | **Capability** | The features available for this number (incoming, outgoing calls) | Phone number table ## Number Capabilities Each number has one or more capabilities indicated by icons in the "Capability" column: * Incoming calls - The number can receive calls * Outgoing calls - The number can make calls * Outgoing calls restricted - The number can make calls while complying with legal constraints related to the destination number