Hello everyone,
We're incredibly excited to announce the all-new AWS authentication for connections in Deluge! This highly anticipated feature simplifies connecting to Amazon Web Services, opening up a world of possibilities and allowing you to seamlessly integrate your Zoho apps with the power and scalability of the AWS cloud.
What does this mean for you?
This new integration empowers you to connect and access AWS services like S3 directly from within Deluge. This eliminates the need for third-party tools to achieve a connection between Zoho and AWS. It also allows you to harness AWS's scalability for handling massive datasets while utilizing Deluge's power for complex transformations.
How does it work?
AWS is now offered as a custom connector in Deluge. This AWS connection utilizes Signature Version 4 authentication, the most up-to-date and secure method for authenticating requests to AWS services. It offers several key advantages that help protect your AWS credentials and prevent unauthorized access.
Availability
The new AWS authentication for connections is available across all Zoho services that support
Deluge connections. This means you can use it within your existing Zoho applications, be it CRM, Books, Mail, or others, to unlock new possibilities.
Creating an AWS connection
- Navigate to the Connections section of the desired Zoho service. For this example, we'll use Zoho CRM. For Zoho CRM, you can access it under Settings -> Developer Hub -> Connections.

- In the Connections section, go to Custom Services and click the Create Service button.

- On the Create Service page, enter the following details:
Service Name: awss3 //Custom connector name
Service Link Name: awss3
Authentication Type: AWS Signature
Service Name: s3 //Amazon service name
AWS Region: Enter your AWS region. To find your AWS region, log in to your AWS account and navigate to Console -> S3 -> General Purpose Buckets. Locate your storage buckets and copy the AWS region (e.g., us-east-1) displayed next to the required bucket.

- Click Create Service. The AWS S3 custom service will now be created.
- Now, navigate to My Connections and click Create Connection.
- On the Create Connection page, go to Custom Services under Pick Your Service and select awss3.

- Enter the Connection Name and Connection Link Name. Then click Create and Connect.
- You'll be redirected to the AWS authorization page, where you'll need to enter your Access Key and Secret Key.

To get the Access Key and Secret Key:
- Log in to your AWS account and navigate to IAM.
- In the left pane, under Access Management, click Users.
- Select the required user from the list.
- On the User Details page, go to the Security Credentials section.
- Under Access Keys, click Create Access Key.
- On the next page, choose Command Line Interface (CLI) as the use case and click Next.
- Click Create Access Key.
- Copy the Access Key and Secret Key, then paste them into the respective fields on the AWS authorization page.
- Finally, click Connect.
- Your AWS connection has now been successfully created!
Working with AWS connections
Now you can utilize this AWS connection to integrate with AWS services and perform various actions, such as storing and retrieving data from Amazon S3. This connection can be leveraged across Zoho services (such as functions) to automate your data workflows.
For example, let's create a function to upload a file to AWS S3:
- Create a new function. Name the function and choose the appropriate type.

- Write the required scripts in the Deluge editor.
Here's a sample script which fetches a file from a given URL and uploads it to an AWS S3 bucket using the configured AWS connection:
fileResponse = invokeUrl
[
url:"
https://filesamples.com/samples/document/txt/sample1.txt" type: GET
];
file = tofile(fileResponse,"sample1.txt");
// Upload the file to AWS S3
awsResponse = invokeUrl
[
"https://<your-bucket-name>.s3.amazonaws.com/<file-name>" // Replace with your bucket name and file name
type: PUT
parameters:file
content-Type : "application/octet-stream"
connection: "awss3" // Use the AWS connection created earlier
detailed:true
];
// Log the response
info awsResponse;
- Execute the function by clicking the Save and Execute button.
- Switch to your AWS account, go to Console -> S3 -> General Purpose Buckets, and select the required bucket.
- You’ll see the sample file from the script listed under the Objects section. Every successful execution results in the file being uploaded to the bucket
Use cases
- Zoho CRM: You can automatically back up important customer documents from Zoho CRM to AWS S3. For instance, when a new file (e.g., contracts, proposals) is uploaded to a CRM record, a Deluge function can be triggered to fetch and store the file in S3 storage.
- Zoho Books: You can store and retrieve invoices from Zoho Books to AWS S3. When an invoice is generated, a Deluge function fetches the PDF and uploads it to an S3 bucket. This can act as centralized space for all your invoices.
We have comprehensive documentation covering everything you need to know about Deluge connections. For more information, visit our
Deluge Connections help doc.
Note: Please be aware that Zoho Creator has its own Connections feature, and we are working to bring AWS connections to Creator soon.
That’s all from us on the AWS connector! We hope you find it valuable and make the most of it across Zoho services. Give it a try, explore its possibilities, and let us know your thoughts.
And if you need any assistance, don’t hesitate to reach out to us. We’re always happy to help.
Regards,
The Deluge Team
Recent Topics
Marketer’s Space - Get Holiday-Ready with Zoho Campaigns
Hello marketers, Welcome back to another post in Marketer’s Space! Q4 is packed with opportunities to connect with your audience - from Halloween, Black Friday, and Cyber Monday, to Thanksgiving, Christmas, and New Year. In this post, we’ll look at how
Personalized demo
can I know more about the personalized demo we are construction company and
User Filter not selecting All Items
We are encountering 2 issues when using the user filter. When users are trying to search using the filter option, the OK button is grayed out. Users have to unselect or make a change before it filters properly. 2. When filtering and the OK button works,
Can I collect email addresses in a form??
Can I add new subscribers to my email list (hosted in FloDesk) when they check a box and add their email address on a Zoho form?
Zoho CRM Android app updates: Kiosk and multiple file upload support for subforms
Hello everyone, We've rolled out new enhancements to the Zoho CRM Android app to bring better mobile CRM experience and efficiency. Let's take a quick look at what's new: Kiosk Multiple file uploads for subforms Kiosk Kiosk is a no-code tool in Zoho CRM
Alerts for mentions in comments
We are testing the use of Writer internally and found that when a user is mentioned in a comment, there is no email alert for the mention. Is this something that's configurable, and if so, where can we enable this option?
Subform Disabled Fields Should Remain Disabled on Edit/View
Currently, when we disable a subform field using on user input or on add new row, it works perfectly during the initial data entry. However, when the record is saved and reopened for viewing or editing, these disabled fields become editable again. This
Is it really true that I can't set the default 'deposit to' account in 2025?
I've been using Books for 7 years and the default account has never been a problem. I usually manually reconcile invoices and have never had a thought about which account. It has always been my account. However, I recently noticed that for the past 4
Standard Payment Term is not pulled from account to quotation
Hey Team There seems to be something off. I do have "Net 30" as my default payment term in Zoho Books for my customers. If, from the customer overview or quote section, I create a new Quotation, the payment terms field stays blank and doesn't get the
OAuth integration issues
I'm experiencing persistent OAuth errors when trying to connect Make with Zoho API. I've tried multiple approaches but keep encountering the following issues: First error: 'Invalid Redirect Uri - Redirect URI passed does not match with the one configured'
Zoho Mail Android app update: Manage folders
Hello everyone! In the latest version(v2.9) of the Zoho Mail Android app update, we have brought in support for an option to manage folders. You can now create, edit, and delete folders from within the mobile app. You can also manage folders for the POP
Shortcut to fill a range of cells
Good evening: I'm writing because I haven't been able to find a feature that allows you to select a range of cells, type in one of them, and then use a key combination to type in all of them. In Excel, the keyboard shortcut is Ctrl+Enter. I haven't found
validation rules doesn't work in Blueprint when it is validated using function?
I have tried to create a validation rule in the deal module. it works if I try to create a deal manually or if I try to update the empty field inside a deal. but when I try to update the field via the blueprint mandatory field, it seems the validation
Get Zoho Mail API working (including DRE Connector, Oauth Token, ZUID, ZOID & ACCOUNT_ID)
Disclaimer: I’m not a professional coder! Do you need to use Zoho Mail API? Me too. It lets you do all sorts of things — like reading the complete header of an email, or forwarding an email with its attachments — which is what I wanted to do. But setting
Revenue Deferrals
Does ZOHO books and subscriptions handle Revenue Deferrals?
Can I make a website open inside Zoho whenever I log in?
Hi Zoho Team, Every day, I check a few websites for updates, for example, Rojgar--result, where I see the latest government job results and notifications. I was wondering if there’s any option in Zoho to make a website like that open inside Zoho whenever
Zoho Analytics & SQL Server - Live connect
Below are the steps I did Created a fresh database and table in my own virtual server Created a new data source connection with live connect I was able to select the tables and created the data source successfully I am getting the error when I try to
Kaizen #214 - Workflow APIs - Part 2
Welcome back to another week of Kaizen! Last week, we discussed how Zylker Cloud Services used the Workflow APIs to discover and audit all the automations in their CRM, listing every workflow, checking triggers, and understanding their automation limits.
Playback and Management Enhancements for Zoho Quartz Recordings
Hello Zoho Team, We hope you're all doing well. We would like to submit a feature request related to Zoho Quartz, the tool used to record and share browser sessions with Zoho Support. 🎯 Current Functionality As of now, Zoho Quartz allows users to record
Zoho CRM Community Digest - September P1 | 2025
Hello Everyone! September's Here! Before we jump into product updates, and community highlights, here's a quick spotlight! Zoho has launched a Professional Sales Rep Certification course on Coursera, tailored for sales professionals to strengthen their
Upload my theme.
Hello. I would like to upload my own theme, this one: https://themeforest.net/item/panagea-travel-and-tours-listings-template/21957086 Is it compatible and where I upload it? If not I will hire a developer, what do I have to ask when I search for one?
Explore the Redesigned Quotes Module in Zoho Billing
Dear users, We’re excited to introduce a refreshed look for the Quotes details page in Zoho Billing! This update brings you a more efficient user interface experience without changing your existing workflow. We've enhanced layouts with organized tabs,
Product Updates in Zoho Workplace applications | September 2025
Hello Workplace Community, Let’s take a look at the new features and enhancements that went live across all Workplace applications this September. Zoho Mail Attach email as EML file in Compose Effortlessly attach emails as EML file in Compose by simply
Vehicle Tracking
we have GPS devices that installed on our vehicles, and we would like to know if it's possible to get vehicle live location data from the GPS device To Zoho Creator App. Thank You
🤝 Rencontres, partage et inspiration au Zoho Community Meetup de novembre
Chers utilisateurs, Bonne nouvelle 🎉 : notre Meetup Zoho Community approche, et nous serions ravis de vous y voir ! 📍 Toulouse : le 25 novembre 📍 Lyon : le 27 novembre (🎯 Il ne reste que quelques places !) Que vous soyez débutant ou utilisateur avancé,
Need Help Mapping GST Registration Number Field Between Zoho Books & Zoho CRM + Slow Sync Issues
am facing an issue with field mapping between Zoho Books and Zoho CRM. I want to map the GST Registration Number field from the Customer module in Zoho Books to a custom GST field inside the Accounts module in Zoho CRM. However, I am getting a warning
Notification received when self-assigning tickets
When I assign tickets in Zoho Desk the relevant agent gets a notification email. When assigning myself a ticket in Zoho Desk, I get a notification email. Now, as I am the person who assigned the ticket to myself, getting a notification in this regard
Nouveauté dans Zoho Writer - Création de documents et de modèles assistée par l'IA
Zia, l’assistant IA de Zoho Writer, soutient les utilisateurs dans l’amélioration de leur écriture et la création de contenus : correction orthographique et grammaticale en temps réel, suggestions adaptées au contexte, détection du plagiat, révisions
Session Expired
I constantly get "Session Expired" and need to relogin or close and open the application again. This gets really frustrating during the day. Is this something that can be solved? This really makes me want to leave the app as it is no go to need to reopen
Integrate your Outlook/ Office 365 inbox with Zoho CRM via Graph API
Hello folks, In addition to the existing IMAP and POP options, you can now integrate your Outlook/Office 365 inbox with Zoho CRM via Graph API. Why did we add this option? Microsoft Graph API offers a single endpoint to access data from across Microsoft’s
Disable Buttons for Users with Profiles without permission
Hey, I've noticed that users without permission of setting up things in the marketplace, can still see the icon: On a click, you see this: It would be way better, if they couldn't see this menu icon at all. (Aside from the fact that it completely misplaced
Mapping a new Ticket in Zoho Desk to an Account or Deal in Zoho CRM manually
Is there any way for me to map an existing ticket in Zoho desk to an account or Deal within Zoho CRM? Sometimes people use different email to put in a ticket than the one that we have in the CRM, but it's still the same person. We would like to be able
Zoho Analytics - Make text clickable in underlying data
Hi Community, I have a simple sales report based on a Invoice query table. I have included a link on to each invoice on the table and sent the Invoice number URL to the link. This works find in the query table, but when I click underlying data on the
Credit Management: #5 Advanced Refund Policy
You're subscribed to a well-known SaaS design tool. You've used it to manage your team's projects, create marketing visuals, brochures, and so on. But your needs change over time. Your company may switch to another tool or hire an in-house designer who
Exported Slide Image Lacks Portion of the Background Image
This does not always happen, but when I export (or "download") the rendered image of a slide, it sometimes lacks a portion of the background image. I created a sample slide deck to demonstrate it and shared it with the admins. It is also publicly available
How to create a Zoho Mail extension similar to Outlook's OnSend add-in?
Hi, I want to create a Zoho Mail extension similar to Outlook’s OnSend add-in. The extension should: Let the user select headers and footers from a taskpane while composing an email. When the user clicks Send, the extension should: Automatically insert
Effective Inbox Organization: Folders vs Tags in Zoho Mail?
I'm exploring the best ways to organize a busy inbox, especially when managing multiple clients or project using Zoho Mail. I’d love to know what works best for others: 1. Do you prefer **folders** (possibly with sub-folders) for each client or project?
Piss poor service in Support in Domains and email
Srijith Narayanan B contacted me today. Very pleasant fellow. Just didn't want to tell him how bad your support service is. You help the person, but you leave before we can finish the next stage. Which causes a lot of frustration. It's been 8 days now
Zoho Mail android app update: Block & reject future emails, Report phishing, Spam alerts, Suspicious URL detection
Hello everyone! In the most recent Zoho Mail Android app update, we have brought in support for the following features: Block & reject future emails Report Phishing Spam alerts in the mail details screen. Suspicious URL detection. Block & reject future
Zohomail does not support additional fields in mailto links
Hello, I set up Zohomail as default composer in Firefox according to manual here: https://www.zoho.com/mail/help/defaultcomposer.html#alink2 Later, I wanted to use this functionality to answer in a Linux mailing list thread using mailto link: mailto:xxxxx@kernel.org?In-Reply-To=%3C727o0521-q24p-s0qq-66n0-sn436rpqqr1p@example.com%3E&Cc=xxxxx%example.org&Subject=Re%3A%20%5BPATCH%20v2%28%29
Next Page