### Mistral AI: Connect with Mation Platform using API Key Source: https://mation.work/docs/apps-and-built-in-integrations/mistral-ai/mistral-ai This guide provides detailed, step-by-step instructions on how to establish a secure connection between your Mistral AI account and the Mation platform. It covers the process of generating an API key from the Mistral AI console and subsequently configuring it within Mation to enable integration. ```APIDOC 1. Sign in to your Mistral AI account and navigate to the API Keys page. 2. Click the Create new key button. 3. Enter a Key name and click the Create new key button. 4. The API Key has been successfully created. Click the Copy key button. 5. Go to Mation and navigate to Apps. Click the + Add Connection button. In the popup, select Mistral AI from the list. 6. Enter a Screen name. 7. Paste the API Key value into the API Key field. 8. Click the Submit button. 9. Your Mistral AI connection is now established. 10. Start using your new Mistral AI connection with Mation. ``` -------------------------------- ### Monday.com API Actions and Triggers Source: https://mation.work/docs/apps-and-built-in-integrations/monday/monday This section details the programmatic actions that can be performed on Monday.com and the events that can trigger automated workflows, providing a high-level overview of integration capabilities. ```APIDOC Monday.com API: Actions: Create board: Creates a new board. Create column: Creates a new column in a board. Create item: Creates a new item in a board. Triggers: New board: Triggers when a new board is created. New users: Triggers when a new user joins your account. ``` -------------------------------- ### Miro Mation OAuth Connection Setup Source: https://mation.work/docs/apps-and-built-in-integrations/miro/miro Details the step-by-step process for connecting Miro with Mation using OAuth 2.0, including creating a developer app, configuring redirect URLs, setting permissions, and exchanging client credentials. ```APIDOC Miro Mation Connection Steps (OAuth 2.0): 1. Create Miro Developer Team & App: - Create a developer team. - Create a new app, providing an App Name and selecting a Developer team. - Check 'Expire user authorization token'. 2. Configure OAuth Redirect URL: - Copy 'OAuth Redirect URL' from Mation. - Paste into 'Redirect URI for OAuth2.0' field in Miro app settings. 3. Set Permissions (Scopes): - Grant permissions for 'boards', 'identity', and 'team' scopes. 4. Exchange Credentials: - Copy 'Client ID' from Miro app settings and paste into Mation's 'Client ID' field. - Copy 'Client secret' from Miro app settings and paste into Mation's 'Client Secret' field. 5. Authorize Connection: - Submit credentials in Mation. - Select a team in the pop-up window to complete authorization. ``` -------------------------------- ### Mation Reddit OAuth Connection Setup Source: https://mation.work/docs/apps-and-built-in-integrations/reddit/reddit Detailed steps to establish an OAuth connection between Mation and Reddit, involving creating a Reddit application, configuring redirect URLs, and exchanging client credentials. ```APIDOC INFO Pop-up windows must be allowed for this browser session to enable the connection of this third-party app with Mation. Connection Steps: 1. Log in to your Reddit account. 2. Go to the Reddit app page (https://www.reddit.com/prefs/apps). 3. Click the "are you a developer? create an app..." button to create an app. 4. Fill in the Name field and select web app. WARNING Do not click the create app button yet! 5. Go to Mation and navigate to Apps. Click the + Add Connection button. In the popup, select Reddit from the list. 6. Copy the OAuth Redirect URL. 7. Go back to Reddit and paste the OAuth Redirect URL value into the redirect uri field. 8. Check the I'm not a robot checkbox. 9. Now click the create app button. 10. Copy the Client ID value right next of the placeholder icon below web app. 11. Paste the Client ID value into the Client ID field on Mation. 12. Copy the secret value on Reddit. 13. Paste the secret value into the Client Secret field on Mation. 14. Click the Submit button. 15. A pop-up window appears. Click the Allow button. 16. Your Reddit connection is now established. 17. Start using your new Reddit connection with Mation. ``` -------------------------------- ### Connect Mation with DeepL API Source: https://mation.work/docs/apps-and-built-in-integrations/deepl/deepl This guide outlines the necessary steps to obtain a DeepL API Pro key and establish a connection between your Mation account and DeepL for utilizing its translation services. It covers the process from logging into DeepL to configuring the API key within Mation. ```APIDOC DeepL API Connection Steps (Requires DeepL API Pro subscription): 1. Log in to your DeepL account: https://www.deepl.com/de/login 2. Navigate to the 'API Keys' tab. 3. Click the 'Create key +' button. 4. Enter a 'Name' for your new API Key. 5. Click the 'Create key' button. 6. Copy your new 'Api key'. 7. Click the 'Done' button. 8. Go to Mation and navigate to 'Apps'. 9. Click the '+ Add Connection' button. 10. In the popup, select 'DeepL' from the list. 11. Enter a 'Screen Name' of your choice. 12. Paste the copied 'Api key' value into the 'Authentication Key' field on Mation. 13. Click the 'Submit' button. 14. The connection with DeepL is now established. 15. Start using your new DeepL connection with Mation. ``` -------------------------------- ### Configure SMTP Connection in Mation Source: https://mation.work/docs/apps-and-built-in-integrations/smtp/smtp Provides a step-by-step guide to establish an SMTP connection within the Mation platform, detailing required fields like host, username, password, TLS, port, and sender email. ```APIDOC Connect with SMTP: 1. Go to Mation and navigate to Apps. Click + Add Connection. Select SMTP. 2. Fill in the host address field with the SMTP host address. 3. Fill in the username field with the SMTP username. 4. Fill in the password field with the SMTP password. 5. Select whether to use TLS or not. 6. Fill in the port field with the SMTP port. 7. Fill in the sender field with the email address you would like to use as the sender email address. 8. Click the Submit button. 9. Your SMTP connection is now established. 10. Start using your new SMTP connection with Mation. ``` -------------------------------- ### Vtiger CRM Integration Triggers and Actions Source: https://mation.work/docs/apps-and-built-in-integrations/vtiger-crm/vtiger-crm This section outlines the available events (triggers) that can initiate workflows and operations (actions) that can be performed within the Vtiger CRM integration. ```APIDOC Triggers: - New cases: Triggers when a new case is created. - New contacts: Triggers when a new contact is created. - New invoices: Triggers when a new invoice is created. - New leads: Triggers when a new lead is created. - New opportunities: Triggers when a new opportunity is created. - New todos: Triggers when a new todo is created. ``` ```APIDOC Actions: - Create case: Create a new case. - Create contact: Create a new contact. - Create opportunity: Create a new opportunity. - Create todo: Create a new todo. - Create lead: Create a new lead. ``` -------------------------------- ### Connect Mation with Twilio API Source: https://mation.work/docs/apps-and-built-in-integrations/twilio/twilio Detailed steps to establish a connection between Mation and Twilio using Account SID and Auth Token for authentication. This process secures the integration, allowing Mation to interact with Twilio's services. ```APIDOC 1. Log in to your Twilio account. 2. Go to the Twilio console page and copy the `Account SID`. 3. Go to Mation and navigate to Apps. Click the + Add Connection button. In the popup, select Twilio from the list. 4. Paste the `Account SID` value from Twilio into the Account SID field on Mation. 5. Click the Show button to reveal the `Auth Token` on Twilio. 6. Copy the `Auth Token` value and paste it into the Auth Token field on Mation. 7. Click the Submit button. 8. Your Twilio connection is now established. 9. Start using your new Twilio connection with Mation. ``` -------------------------------- ### Todoist Trigger: Get Tasks Source: https://mation.work/docs/apps-and-built-in-integrations/todoist/todoist Defines the 'Get tasks' trigger for Todoist, which allows finding tasks within the application, with optional parameter matching. ```APIDOC Trigger: Get tasks: description: Finds tasks in Todoist, optionally matching specified parameters. ``` -------------------------------- ### Brave Search API Action: Web Search Source: https://mation.work/docs/apps-and-built-in-integrations/brave-search/brave-search Defines the 'Web search' action available through the Brave Search API, which allows users to perform web queries and retrieve search results. ```APIDOC Action: Web search Description: Queries Brave Search and gets back search results from the web. ``` -------------------------------- ### Mistral AI: Create Chat Completion Action Source: https://mation.work/docs/apps-and-built-in-integrations/mistral-ai/mistral-ai This section describes the 'Create chat completion' action, which is a core functionality provided by Mistral AI for generating conversational responses. It highlights the primary purpose of this API action. ```APIDOC Action: Create chat completion Description: Creates a chat completion. ``` -------------------------------- ### Disqus API Triggers Source: https://mation.work/docs/apps-and-built-in-integrations/disqus/disqus Defines the events that can trigger automated actions within a Disqus integration, based on new comments or flagged comments. ```APIDOC Disqus Triggers: - New comments: description: Triggers when a new comment is posted in a forum using Disqus. - New flagged comments: description: Triggers when a Disqus comment is marked with a flag. ``` -------------------------------- ### Anthropic API: Send Message Action Source: https://mation.work/docs/apps-and-built-in-integrations/anthropic/anthropic Documents the 'Send message' action available through the Anthropic API. This action is used to send a structured list of input messages and receive a model-generated response, continuing a conversation. ```APIDOC Action: Send message Description: Sends a structured list of input messages with text content, and the model generates the next message in the conversation. Parameters: - messages (list of objects): A structured list of input messages, each containing text content. Returns: - message (object): The model-generated next message in the conversation. ``` -------------------------------- ### Twilio API Trigger: Receive SMS Source: https://mation.work/docs/apps-and-built-in-integrations/twilio/twilio Defines the trigger for receiving new SMS messages via the Twilio API. This trigger activates when an incoming SMS is detected by the Twilio platform. ```APIDOC Trigger: Receive SMS: Triggers when a new SMS is received. ``` -------------------------------- ### Twilio API Action: Send SMS Source: https://mation.work/docs/apps-and-built-in-integrations/twilio/twilio Defines the action for sending SMS messages via the Twilio API. This action allows applications to programmatically send text messages to specified recipients. ```APIDOC Action: Send a SMS: Sends a SMS. ``` -------------------------------- ### Miro API Actions Overview Source: https://mation.work/docs/apps-and-built-in-integrations/miro/miro Describes the primary actions available through the Miro API integration, including creating and copying boards, and creating card widgets. ```APIDOC Miro API Actions: - Create board: Creates a new board. - Copy board: Creates a copy of an existing board. - Create card widget: Creates a new card widget on an existing board. ``` -------------------------------- ### Spotify API: Create Playlist Source: https://mation.work/docs/apps-and-built-in-integrations/spotify/spotify Describes the capability to create a new playlist on a user's Spotify account via the Spotify API. ```APIDOC Action: Create playlist description: Create a playlist on a user account. ``` -------------------------------- ### GitHub Integration API Reference Source: https://mation.work/docs/apps-and-built-in-integrations/github/github This section outlines the available triggers and actions for integrating with GitHub, enabling automation based on repository events and the creation of new issues. ```APIDOC GitHub Integration: Triggers: - New issues: Triggers when a new issue is created. - New pull requests: Triggers when a new pull request is created. - New stargazers: Triggers when a user stars a repository. - New watchers: Triggers when a user watches a repository. Actions: - Create issue: Creates a new issue. ``` -------------------------------- ### HTTP Methods Reference Source: https://mation.work/docs/apps-and-built-in-integrations/third-party-apps-and-built-in-integrations-list A comprehensive list of standard HTTP methods, each indicating a different type of action or operation that the client wants the server to take on a specified resource. ```APIDOC GET: Description: Requests data from the specified resource. POST: Description: Submits data to be processed to a specified resource. PUT: Description: Updates the specified resource with the data provided. DELETE: Description: Deletes the specified resource. HEAD: Description: Requests the headers that would be returned if the HEAD request's corresponding GET request was made. OPTIONS: Description: Asks for the communication options available for the target resource. PATCH: Description: Applies partial modifications to a resource. ``` -------------------------------- ### Notion Actions: Database and Page Management Source: https://mation.work/docs/apps-and-built-in-integrations/notion/notion These actions allow for programmatic interaction with Notion databases and pages. You can create new items in a database, create new pages, or search for existing database items based on their properties. ```APIDOC Actions: Create database item: Creates an item in a database. Create page: Creates a page inside a parent page. Find database item: Searches for an item in a database by property. ``` -------------------------------- ### VirtualQ API Actions Overview Source: https://mation.work/docs/apps-and-built-in-integrations/virtualq/virtualq This section outlines the primary actions available for interacting with the VirtualQ API, specifically focusing on operations related to 'waiters'. These actions allow for the creation, deletion, retrieval, and modification of waiter entities within the VirtualQ system. ```APIDOC VirtualQ API Actions: - Create waiter: Creates a waiter. - Delete waiter: Deletes a waiter. - Show waiter: Shows a waiter. - Update waiter: Updates a waiter. ``` -------------------------------- ### Connect Mation with Jotform API Source: https://mation.work/docs/apps-and-built-in-integrations/jotform/jotform Detailed steps to generate a Jotform API key with full access and configure it within the Mation platform, including adapting API URLs for different environments (EU, HIPAA, Enterprise). This process enables Mation to interact with Jotform for data collection and automation. ```APIDOC 1. Log in to your Jotform account: https://www.jotform.com/. 2. Click the Default User Icon button in the top-right corner, and navigate to the Settings button. 3. Click the API button in the left sidebar. 4. Click the Create New Key button. 5. Click the Read Access permission and ensure that the API Key you just created is granted Full Access. 6. Then, copy the API Key value. 7. Go to Mation and navigate to Apps. Click the + Add Connection button. In the popup, select Jotform from the list. 8. Paste the API Key value into the API Key field. 9. Adapt the API URL default value if necessary: * European Community: https://eu-api.jotform.com * HIPAA: https://hipaa-api.jotform.com * Jotform Enterprise Customers: The API URL of your Jotform Enterprise instance, e.g. https://subdomain.jotform.com/API or https://your-domain.com/API. More information may be found in the Jotform API documentation (https://eu-api.jotform.com/docs/). 10. Click the Submit button. 11. Your Jotform connection is now established. 12. Start using your new Jotform connection with Mation. ``` -------------------------------- ### HTTP Request Components Reference Source: https://mation.work/docs/apps-and-built-in-integrations/third-party-apps-and-built-in-integrations-list Describes the fundamental components that constitute an HTTP request, detailing what each part contains and its purpose in the communication between client and server. ```APIDOC Request Line: Description: This includes the HTTP method, the resource path, and the HTTP version. Example: GET /index.html HTTP/1.1 Request Headers: Description: These are key-value pairs that provide additional information about the request, such as the type of browser (user agent) making the request, accepted response formats (Accept headers), and other metadata. Blank Line: Description: A separator between headers and the body of the request, indicating that the headers section is finished. Request Body: Description: This is not present in all requests but is used when a client sends data to the server (like in a POST request), including form data, file uploads, etc. ``` -------------------------------- ### Todoist Action: Create Task Source: https://mation.work/docs/apps-and-built-in-integrations/todoist/todoist Defines the 'Create task' action for Todoist, enabling the creation of new tasks within the application. ```APIDOC Action: Create task: description: Creates a task in Todoist. ``` -------------------------------- ### Reddit API Actions and Triggers Source: https://mation.work/docs/apps-and-built-in-integrations/reddit/reddit Describes the available actions and triggers for interacting with the Reddit API, such as creating link posts and detecting new posts matching a search string. ```APIDOC Action: Create link post: Create a new link post within a subreddit. Trigger: New posts matching search: Triggers when a search string matches a new post. ``` -------------------------------- ### Send a basic notification using Ntfy CLI Source: https://mation.work/docs/apps-and-built-in-integrations/ntfy/ntfy This snippet demonstrates the simplest way to send a notification message to a Ntfy topic using the command-line interface. It sends a plain text message, illustrating the ease of use for quick notifications. ```Shell ntfy send "Task completed" ``` -------------------------------- ### Xero Integration Triggers Source: https://mation.work/docs/apps-and-built-in-integrations/xero/xero Describes the events within Xero that can initiate actions or workflows in an integrated system like Mation. These triggers allow Mation to react to specific activities occurring in the Xero accounting platform. ```APIDOC Triggers: New bank transactions: Triggers when a new bank transaction occurs. New payments: Triggers when a new payment is received. ``` -------------------------------- ### SMTP Action: Send an Email Source: https://mation.work/docs/apps-and-built-in-integrations/smtp/smtp Describes the primary action available for the SMTP integration, which is sending an email. ```APIDOC Action: Send an email: Description: Sends an email. ``` -------------------------------- ### Invoice Ninja API Actions Source: https://mation.work/docs/apps-and-built-in-integrations/invoice-ninja/invoice-ninja This section outlines the available API actions that can be performed programmatically within Invoice Ninja, allowing for the creation of new records such as clients, invoices, payments, or products. ```APIDOC Actions: Create client: Creates a new client. Create invoice: Creates a new invoice. Create payment: Creates a new payment. Create product: Creates a new product. ``` -------------------------------- ### Formatter App API Source: https://mation.work/docs/apps-and-built-in-integrations/third-party-apps-and-built-in-integrations-list The Formatter app provides actions to transform text data, including capitalization, HTML/Markdown conversion, default value usage, and email extraction. ```APIDOC App: Formatter Description: Formats data from previous steps. Available Options: Capitalize Convert HTML to Markdown Convert Markdown to HTML Use Default Value Extract Email Address Action: Transform text data. ``` -------------------------------- ### Trello API: Create Card Action Source: https://mation.work/docs/apps-and-built-in-integrations/trello/trello This snippet describes a fundamental action available for Trello integrations: creating a new card. It specifies the purpose of the action and its direct effect within the Trello system. ```APIDOC Action: Create card Description: Creates a new card within a specified board and list. ``` -------------------------------- ### Pipedrive Integration Actions Source: https://mation.work/docs/apps-and-built-in-integrations/pipedrive/pipedrive This section describes the various operations that can be performed within Pipedrive through an integration. These actions allow for the creation of new records such as activities, deals, leads, notes, organizations, and persons. ```APIDOC Actions: Create activity: Creates a new activity. Create deal: Creates a new deal. Create lead: Creates a new lead. Create note: Creates a new note. Create organization: Creates a new organization. Create person: Creates a new person. ``` -------------------------------- ### Datastore App API Source: https://mation.work/docs/apps-and-built-in-integrations/third-party-apps-and-built-in-integrations-list Datastore is a persistent key-value storage system for storing and retrieving data within the scope of a flow. It is a built-in Mation integration. ```APIDOC App: Datastore Description: Persistent key-value storage system. Actions: Get value: Get a value from the persistent datastore. Set value: Set value to the persistent datastore. ``` -------------------------------- ### YNAB Integration Triggers Source: https://mation.work/docs/apps-and-built-in-integrations/you-need-a-budget/you-need-a-budget Describes the events that can be monitored or subscribed to within the You Need A Budget (YNAB) system, indicating specific conditions or changes that can initiate actions in integrated applications. ```APIDOC Triggers: - Category overspent: Description: Triggers when a category exceeds its budget, resulting in a negative balance. - Goal completed: Description: Triggers when a goal is completed. - Low account balance: Description: Triggers when the balance of a Checking or Savings account falls below a specified amount within a given month. - New transactions: Description: Triggers when a new transaction is created. ``` -------------------------------- ### Gmail Actions Source: https://mation.work/docs/apps-and-built-in-integrations/gmail/gmail Available actions for programmatic interaction with Gmail messages, including creating drafts, replying, sending, trashing, and starring emails. These actions allow external systems to manage email workflows within Gmail. ```APIDOC Actions: Create draft: Create a new draft email message. Reply to email: Respond to an email. Send email: Send a new email message. Send to trash: Send an existing email message to the trash. Star an email: Star an email message. ``` -------------------------------- ### Create Odoo Lead or Opportunity Source: https://mation.work/docs/apps-and-built-in-integrations/odoo/odoo Describes the action to create a new CRM record in Odoo. This action allows users to add either a lead or an opportunity to the Odoo CRM system, integrating external processes with Odoo's CRM functionalities. ```APIDOC Action: Create a lead or opportunity Description: Creates a new CRM record as a lead or opportunity. ``` -------------------------------- ### Filter App API Source: https://mation.work/docs/apps-and-built-in-integrations/third-party-apps-and-built-in-integrations-list The Filter app enables conditional flow continuation based on various comparison operators like equality, greater/less than, and containment. ```APIDOC App: Filter Description: Filters a Flow based on given conditions. Available Conditions: is equal is not equal is greater than is less than is greater than or equal is less than or equal contains does not contain Action: Continue if conditions match: Let an execution of a Flow continue if the conditions match. ``` -------------------------------- ### Notion Trigger: New Database Item Source: https://mation.work/docs/apps-and-built-in-integrations/notion/notion This trigger fires when a new database item is created within a Notion database. It allows external systems to react to new data entries in Notion. ```APIDOC Trigger: New database item: Triggers when a new database item is created. ``` -------------------------------- ### Salesforce Action: Find Record Source: https://mation.work/docs/apps-and-built-in-integrations/salesforce/salesforce Outlines a Salesforce action to locate a record of a specified object. The record is found by providing a field name and its corresponding value. ```APIDOC Actions: Find record: description: Finds a record of a specified object by a field and value. ``` -------------------------------- ### RSS App API Source: https://mation.work/docs/apps-and-built-in-integrations/third-party-apps-and-built-in-integrations-list The RSS app allows users and applications to access updates to online content in a standardized, computer-readable format, triggering on new feed items. ```APIDOC App: RSS Description: Provides access to RSS feeds for content updates. Key points about RSS: Subscription: Users subscribe to feeds using a feed reader or aggregator, which checks subscribed feeds regularly for new content, downloading any updates that it finds. Aggregation: RSS allows multiple feeds to be aggregated, so that you can read updates from all your subscribed feeds in one place. Automation: The process is largely automated for both publishers, who can set their websites to automatically generate RSS feeds of new content, and for users, who can receive updates from many sites without having to visit each one individually. Standardization: RSS feeds are published in a standard XML format that ensures compatibility across different feed readers and systems. Versions: There are several versions of RSS, with RSS 2.0 being the most common one. Content Syndication: RSS allows for easy syndication of content, meaning a website's content can be easily shared and published on other websites, which can help increase reach and visibility. Trigger: New items in feed: Triggers on new RSS feed items. ``` -------------------------------- ### Delay App API Source: https://mation.work/docs/apps-and-built-in-integrations/third-party-apps-and-built-in-integrations-list The Delay app allows for delaying the execution of subsequent actions by a specified amount of time or until a specific date. ```APIDOC App: Delay Description: Delays the execution of an action. Actions: Delay for: Delays the execution of the next action by a specified amount of time. Delay until: Delays the execution of the next action until a specified date. ``` -------------------------------- ### Salesforce Action: Create Attachment Source: https://mation.work/docs/apps-and-built-in-integrations/salesforce/salesforce Describes a Salesforce action to create a new attachment for a specified object. This action requires a parent ID to link the attachment to an existing record. ```APIDOC Actions: Create attachment: description: Creates an attachment of a specified object by given parent ID. ``` -------------------------------- ### GitLab Event Triggers Source: https://mation.work/docs/apps-and-built-in-integrations/gitlab/gitlab Defines the various event types that can trigger actions within a GitLab integration, specifying the conditions under which each event occurs. These events are typically used for webhooks or automated workflows. ```APIDOC GitLab Event Triggers: Confidential issue event: Triggers when a new confidential issue is created or an existing issue is updated, closed, or reopened. Confidential comment event: Triggers when a new confidential comment is made on commits, merge requests, issues, and code snippets. Deployment event: Triggers when a deployment starts, succeeds, fails or is canceled. Feature flag event: Triggers when a feature flag is turned on or off. Issue flag event: Triggers when a new issue is created or an existing issue is updated, closed, or reopened. Job event: Triggers when the status of a job changes. Merge request event: Triggers when merge request is created, updated, or closed. Comment event: Triggers when a new comment is made on commits, merge requests, issues, and code snippets. Pipeline event: Triggers when the status of a pipeline changes. Push event: Triggers when you push to the repository. Release event: Triggers when a release is created or updated. Tag event: Triggers when you create or delete tags in the repository. Wiki page event: Triggers when a wiki page is created, updated, or deleted. ``` -------------------------------- ### Gmail Trigger: New Emails Source: https://mation.work/docs/apps-and-built-in-integrations/gmail/gmail Defines the trigger event for new email reception within a specified Gmail mailbox. This allows systems to react automatically when new messages arrive. ```APIDOC Trigger: New emails: Triggers when a new email is received in the specified mailbox. ``` -------------------------------- ### Cryptography App API Source: https://mation.work/docs/apps-and-built-in-integrations/third-party-apps-and-built-in-integrations-list The Cryptography app enables cryptographic operations like checksums, signatures, and HMACs, useful for tasks such as creating JSON Web Tokens (JWT). ```APIDOC App: Cryptography Description: Performs cryptographic operations. Actions: Create Signature: Creates a digital signature using the specified algorithm, secret key, and message. Create HMAC: Creates a Hash-based Message Authentication Code (HMAC) using the specified algorithm, secret key, and message. ``` -------------------------------- ### Mailchimp API Actions Source: https://mation.work/docs/apps-and-built-in-integrations/mailchimp/mailchimp Defines the operations that can be performed programmatically via the Mailchimp API, such as creating or sending campaigns. ```APIDOC Actions: Create campaign: Creates a new campaign draft. Send campaign: Sends a campaign draft. ``` -------------------------------- ### Pipedrive Integration Triggers Source: https://mation.work/docs/apps-and-built-in-integrations/pipedrive/pipedrive This section outlines the events within Pipedrive that can be used as triggers to initiate automated workflows or integrations. These triggers are activated upon the creation of specific Pipedrive entities. ```APIDOC Triggers: New activities: Triggers when a new activity is created. New deals: Triggers when a new deal is created. New leads: Triggers when a new lead is created. New notes: Triggers when a new note is created. ``` -------------------------------- ### Typeform API Trigger: New Entry Source: https://mation.work/docs/apps-and-built-in-integrations/typeform/typeform Documents the 'New Entry' trigger for Typeform integrations, which activates when a user submits a new form. This trigger is essential for automating workflows based on new form submissions. ```APIDOC Trigger: New Entry: Triggers when a new form is submitted. ``` -------------------------------- ### Mailchimp API Triggers Source: https://mation.work/docs/apps-and-built-in-integrations/mailchimp/mailchimp Defines the events that can initiate workflows or actions within the Mailchimp platform when integrating via its API. ```APIDOC Triggers: Email opened: Triggers when a recipient opens an email as part of a particular campaign. New subscribers: Triggers when a new subscriber is appended to an audience. New unsubscribers: Triggers when any existing subscriber opts out of an audience. ``` -------------------------------- ### Google Tasks Actions Source: https://mation.work/docs/apps-and-built-in-integrations/google-tasks/google-tasks This section details the various operations that can be performed on Google Tasks programmatically. These actions enable external applications to create, manage, and update tasks and task lists. ```APIDOC Actions: Create task: Creates a new task. Create task list: Creates a new task list. Find task: Looks for a specific task. Update task: Updates an existing task. ``` -------------------------------- ### SignalWire API: Send SMS Action Source: https://mation.work/docs/apps-and-built-in-integrations/signalwire/signalwire Describes the SignalWire API action used to send an SMS message through the platform. This action allows applications to programmatically send text messages to specified recipients. ```APIDOC Action: Name: Send a SMS Description: Sends a SMS. ``` -------------------------------- ### SignalWire API: Receive SMS Trigger Source: https://mation.work/docs/apps-and-built-in-integrations/signalwire/signalwire Describes the SignalWire API trigger that activates when a new SMS message is received by the platform. This trigger can be used to initiate workflows or actions in response to incoming messages. ```APIDOC Trigger: Name: Receive SMS Description: Triggers when a new SMS is received. ``` -------------------------------- ### Google Sheets Actions Source: https://mation.work/docs/apps-and-built-in-integrations/google-sheets/google-sheets This section describes the operations that can be performed on Google Sheets through integrations. These actions allow external systems to programmatically create, modify, or interact with Google Sheets content. ```APIDOC Actions: - Create spreadsheet: Create a blank spreadsheet or duplicate an existing spreadsheet. Optionally, provide headers. - Create spreadsheet row: Creates a new row in a specific spreadsheet. - Create worksheet: Create a blank worksheet with a title. Optionally, provide headers. ``` -------------------------------- ### Invoice Ninja API Triggers Source: https://mation.work/docs/apps-and-built-in-integrations/invoice-ninja/invoice-ninja This section lists the events within Invoice Ninja that can act as triggers for automated workflows or integrations, indicating when a new record of a specific type is added. ```APIDOC Triggers: New clients: Triggers when a new client is added. New credits: Triggers when a new credit is added. New invoices: Triggers when a new invoice is added. New payment: Triggers when a new payment is added. New projects: Triggers when a new project is added. New quotes: Triggers when a new quote is added. ``` -------------------------------- ### Google Sheets Triggers Source: https://mation.work/docs/apps-and-built-in-integrations/google-sheets/google-sheets This section details the events within Google Sheets that can initiate automated workflows or integrations. These triggers allow external systems to react to changes or creations within Google Sheets. ```APIDOC Triggers: - New spreadsheet: Triggers when you create a new spreadsheet. - New worksheets: Triggers when you create a new worksheet in a spreadsheet. - New spreadsheet rows: Triggers when a new row is added to the bottom of a spreadsheet. ``` -------------------------------- ### Google Tasks Triggers Source: https://mation.work/docs/apps-and-built-in-integrations/google-tasks/google-tasks This section outlines the events that can trigger automated workflows or actions related to Google Tasks. These triggers allow external systems to react to changes within a user's Google Tasks. ```APIDOC Triggers: New completed tasks: Triggers when a task is finished within a specified task list. New task lists: Triggers when a new task list is created. New tasks: Triggers when a new task is created. ``` -------------------------------- ### Google Forms New Response Trigger Source: https://mation.work/docs/apps-and-built-in-integrations/google-forms/google-forms This API documentation describes the trigger that fires when a new response is submitted to a Google Form. This event can be used to initiate automated workflows or data processing tasks upon form submission. ```APIDOC Trigger: Name: New form responses Description: Triggers when a new form response is submitted. ``` -------------------------------- ### Salesforce Trigger: Update Field in Records Source: https://mation.work/docs/apps-and-built-in-integrations/salesforce/salesforce Defines a Salesforce trigger that activates when a specific field within a record is updated. This allows for automated workflows or notifications based on data changes. ```APIDOC Trigger: Update field in records: description: Triggers when a field is updated in a record. ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.