MESA Docs
MESA Homepage
  • Welcome to MESA
    • Installing MESA
    • Dashboard
    • Core Concepts
    • Getting Help
  • Templates
    • Template Library
    • Installing & Editing
  • Workflow Builder
    • Triggers
    • Actions
    • Fields
      • Variables
      • Formatting Variables
      • Liquid Templating
    • Testing
  • Workflow Activity
    • Tasks
      • Troubleshooting
      • Replay
    • Logs
    • Time Travel
  • Best Practices
    • Set Titles & Descriptions
    • Track Time Saved
    • Enable Failure Notifications
    • Avoid Infinite Loops
  • Going Further
    • Plans & Billing
    • Notifications
    • Credentials
    • Understanding the Queue
    • Export & Import Workflows
    • Platform Thresholds & Limits
  • Built-in Tools
    • Activity Log
    • AI
    • API
    • Approval
    • MCP
    • Custom Code
      • Libraries
        • MESA SDK
        • Filter
        • Loop
        • Transform
        • oAuth
        • Shopify
        • ShopifyGraphql
      • FAQ
    • Data
    • Delay
    • Email
    • Filter
    • Form
      • Configure
      • Going Further
      • Technical Notes
    • FTP
    • Image
    • Loop
    • Package Tracking
    • Paths
    • Schedule
    • Scraper
    • SMS
    • Transform
    • Virtual Output
    • Weather
    • Web Request
    • Webhook
  • Apps
    • Airtable
    • Amazon S3
    • Asana
    • Blog Studio
    • ChannelApe
    • Claude
    • ChatGPT
    • Dall-E 2
    • Delighted
    • Digital Humani
    • Discord
    • DocuSign
    • Dropbox
    • Etsy
    • Facebook
    • Fera.ai
    • Gatsby
    • Gmail
      • Send Email
    • Google Analytics 4
    • Google Analytics UA
    • Google Calendar
    • Google Drive
    • Google Forms
    • Google Sheets
      • Add Row
      • Query Rows
      • Update Row
      • Row Created
      • Row Updated (Advanced)
      • Creating New Spreadsheets
      • Technical Notes
    • Gorgias
    • Govalo
    • Help Scout
    • Hubspot
    • Infinite Options
    • Intercom
    • IPDetective
    • Judge.me
    • Katana
    • Klaviyo
      • API Deprecation
    • Loop Returns
    • Loyalty Lion
    • Mailchimp
    • Mailgun
    • Mandrill
    • Mantle
    • Notion
    • Odoo
    • Omnisend
    • Page Studio
    • Pinterest
    • Printful
    • PrintNode
    • QuickBooks
    • Rebuy
    • Recharge
    • Remove.bg
    • Returnly
    • Rivo
    • Salesforce
    • Segment
    • Sendlane
    • Shippo
    • ShipStation
    • Shopify
      • Technical Notes
        • Configuring Your Payload
        • Modifying and Filtering Get Lists
        • Parameters
        • Error Codes
        • Accuracy of orders_count Variable
        • Accuracy of Count Products Action
        • Using the Gift Cards API
        • How to Find a Specific Record in the Testing Interface
        • Order, Customer, and Product Updated Trigger Frequency
    • Shopify Flow
    • Shopify Plus
    • Shopify Retail POS
    • Skio Subscriptions
    • Slack
    • Smartrr
    • Smile.io
    • Square
      • Updating Inventory
      • Frequently Asked Questions
    • Stamped.io
    • Stripe
    • Thanks.io
    • TikTok
    • Tracktor
    • Twilio
    • Uploadery
    • Wonderment
    • Xero
    • Yotpo
    • Yotpo Loyalty
  • For developers
    • Admin API
    • Command Line Interface
    • Embedding templates
  • Frequently asked questions
    • Why isn't the log search returning logs with the search I entered?
    • Is it possible to handle errors or retry steps?
    • How do I handle a failed task?
    • Does MESA auto-save workflows?
    • Can I Use Apps That Don't Have a MESA Connector?
    • Why is my workflow action adding the same data each time it occurs?
    • How do I cancel automations that are already in progress?
    • How do I cancel my MESA subscription or 7-day trial?
    • Can you import code from npm in custom code?
    • Do you have a Slack Community?
Powered by GitBook
On this page
  • Using Credentials
  • Steps That Don't Need Credentials
  • Different Types of Credentials
  • Tool and App-specific Credentials

Was this helpful?

  1. Going Further

Credentials

Safely and securely automate with the services you love 🔐

PreviousNotificationsNextUnderstanding the Queue

Last updated 9 months ago

Was this helpful?

Credentials are a secure way to store login information for the apps you use in MESA workflows. When using an , your login information is saved as a credential, allowing you to seamlessly automate with the information associated with your account. Credentials are secure connections. We do not and will not share your data.

Using Credentials

Aside from , you always have the ability to create or select a credential from a workflow step.

If you click open a step in your workflow, you should see a submenu available that says Authenticate or Authenticated. If your step says Authenticated, it means you've already added and selected a credential. If it says Authenticate, it means you still need to create and add your credential.

Regardless, you can click open the submenu associated with Authentication and make updates as needed.

To create a credential, click the "Connect with" button that's provided to follow the setup instructions related to the service you're connecting with.

Once you've completed the setup instructions, your credential will be saved and the Authenticate submenu will change to Authenticated, confirming that a credential has been added.

You can also select a specific credential from the Select dropdown menu if multiple credentials have been added.

If you're ever unsure about the credentials you've added across your workflows, you can edit and delete them from your Credentials menu via your MESA account. To get there, click My account from your profile in the upper-right corner of the app, and then select the Credentials tab under the Account Details.

Steps That Don't Need Credentials

As mentioned, there are some steps that don't require you to setup a credential to use. Those steps are the following:

Different Types of Credentials

Not all credentials are created equal. Here are the different types of credentials you may encounter when setting up:

  • API Key / Text

    • A secure string of characters used to authenticate with a service.

  • Key-Secret

    • A pair of secure values, typically a key and a secret, used together to authenticate with a service.

  • Domain, Username & Password

    • A set of login details used to securely access and connect your workflows with a specific domain or service.

  • OAuth

    • OAuth 1.0

      • A secure method that uses tokens and signatures to authenticate with a service.

    • OAuth 2.0

      • A secure authorization method that uses tokens to grant specific access to your workflows.

Tool and App-specific Credentials

Some credentials in MESA go beyond the setup mentioned above. Here's the current list of these alternative setups:

    • Credential setup involves securely entering your FTP server’s address, username, and password to connect and transfer files between your server and MESA workflows.

    • A unique application built specifically for your Shopify store, allowing you to add tailored features or integrations that meet your business needs without requiring the app to be listed on the Shopify App Store.

The next best step after adding a credential is ensuring that it works. To validate if a credential has been established properly, use our functionality to confirm that the step works as intended.

(if it's the same store you installed MESA on)

Testing
ShopPad Apps
Shopify
Built-in Tools
FTP
Shopify Custom App
integrated app
the noted exceptions below
Here you will find your credentials for all connected apps.