Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Ramaswami
Ramaswami
Offline

Badges

Badges
17

Accepted Solutions

Accepted Solutions
1

Likes

Likes
1

Posts

Posts
100

Discussions

Discussions
0

Questions

Questions
100

Ideas

Ideas
0

Blog Posts

Blog Posts
0
Top badges earned by Ramaswami
Customize the badges you want to showcase on your profile
Re: Adobe and Twilio integration
Avatar
Give Back
Level 1
Shelly_Loves_Software
Level 1

Likes

0 likes

Total Posts

1 post

Correct reply

0 solutions
Top badges earned
Give Back
View profile
Shelly_Loves_Software
- Adobe Campaign Classic
Good Morning Ramaswami, Could you help me with how you ended up doing the integration? Did you use the APIs or did you abandon Twilio for an SMPP service? I have the same issue and would love some assistance! Thanks - Shelly

Views

248

Likes

0

Replies

0
Re: Passing personalized fields to javascript API functio...
Avatar
Boost 1
Level 4
Ramaswami
Level 4

Like

1 like

Total Posts

100 posts

Correct reply

1 solution
Top badges earned
Boost 1
Affirm 1
Ignite 40
Give Back 50
Ignite 30
View profile
Ramaswami
- Adobe Campaign Classic
Hi @Dareen @Jonathon_wodnicki any update here

Views

452

Likes

0

Replies

0
Re: IOB-090008 Failure while resolving address 'invitatio...
Avatar
Boost 250
Employee
Sukrity_Wadhwa
Employee

Likes

250 likes

Total Posts

1,115 posts

Correct reply

51 solutions
Top badges earned
Boost 250
Give Back 700
Affirm 50
Applaud 1000
Give back 600
View profile
Sukrity_Wadhwa
- Adobe Campaign Classic
Hi @Ramaswami, Were you able to resolve this query with the given solution or do you need more help? Do let us know. Thanks!

Views

692

Likes

0

Replies

0
Re: Adobe API to create html contents/ delivery templates...
Avatar
Boost 1
Level 4
Ramaswami
Level 4

Like

1 like

Total Posts

100 posts

Correct reply

1 solution
Top badges earned
Boost 1
Affirm 1
Ignite 40
Give Back 50
Ignite 30
View profile
Ramaswami
- Adobe Campaign Classic
Hi @MarceL, I tried to send out the delivery through API method like below. I am pulling the emails from query activity and looping through the API like below: This is my workflow : inside the javascript: logInfo("Table name:"+vars.tableName);var cnx = application.getConnection();var details = cnx.query("select semail from "+vars.tableName);for each(var row in details){logInfo("row[1]:"+row[0]);var emailCondition = "@email = '"+row[0]+"'";var deliveryname = "prdDM30934274";logInfo("before ...

Views

640

Likes

0

Replies

0
Re: Sending emails through API
Avatar
Boost 1
Level 4
Ramaswami
Level 4

Like

1 like

Total Posts

100 posts

Correct reply

1 solution
Top badges earned
Boost 1
Affirm 1
Ignite 40
Give Back 50
Ignite 30
View profile
Ramaswami
- Adobe Campaign Classic
Hi @DavidKangni, I am new to this. Can you give me an example ? Currently i am able to send the deliveries through API but there are some variables of recipient table which i need to pass to delivery template like ( recipient.firstname) how can i do so ? along with email i need to pass two more variables of recipient table. Currently this is my code : // vars.tableName = table which is generated by query activity and it has email columnvar cnx = application.getConnection();var details = cnx.quer...

Views

406

Likes

0

Replies

0
Re: send customizable email using nms.delivery.SubmitDeli...
Avatar
Boost 1
Level 4
Ramaswami
Level 4

Like

1 like

Total Posts

100 posts

Correct reply

1 solution
Top badges earned
Boost 1
Affirm 1
Ignite 40
Give Back 50
Ignite 30
View profile
Ramaswami
- Adobe Campaign Classic
hi @kgiribabu, I have encountered with same situation. i need to pass the variables which are calculated in query activity like targetData.currentDate which are piped in the email template. Any ideas here? @Manoj_Kumar_ : the example you have given is not working for me passing the variables through API. Do you have any other solution for this.? @Jonathon_wodnicki any suggestions here?

Views

366

Likes

0

Replies

0
Re: Sending emails through calling API in javascript
Avatar
Boost 1
Level 4
Ramaswami
Level 4

Like

1 like

Total Posts

100 posts

Correct reply

1 solution
Top badges earned
Boost 1
Affirm 1
Ignite 40
Give Back 50
Ignite 30
View profile
Ramaswami
- Adobe Campaign Classic
Your example : by the way what is @ID here ( is it the primary key of recipient table? ) so can I write like below : pulling the primary keys from vars.tablename (which is a table generated from query activity) var arrayValues=[primary keys OR Email ids]; for ( var i=0;i)}Will this work?

Views

573

Likes

0

Replies

0
Re: Dynamic selection of email templates based on country...
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, Add a Split activity to your workflow(s). Thanks,-Jon

Views

298

Likes

0

Replies

0
Re: onBeforeCall and onAfterCall
Avatar
Boost 1
Level 4
Ramaswami
Level 4

Like

1 like

Total Posts

100 posts

Correct reply

1 solution
Top badges earned
Boost 1
Affirm 1
Ignite 40
Give Back 50
Ignite 30
View profile
Ramaswami
- Adobe Campaign Classic
notthing is there in advance tab  

Views

332

Likes

0

Replies

0
Re: checking complete audit logs
Avatar
Boost 250
Employee
Sukrity_Wadhwa
Employee

Likes

250 likes

Total Posts

1,115 posts

Correct reply

51 solutions
Top badges earned
Boost 250
Give Back 700
Affirm 50
Applaud 1000
Give back 600
View profile
Sukrity_Wadhwa
- Adobe Campaign Classic
Hi @Ramaswami, Were you able to resolve this query with any of the given solutions? Do let us know. Thanks!

Views

433

Likes

0

Replies

0
Re: unsubscribe header
Avatar
Ignite 1
Level 2
vraghav
Level 2

Likes

3 likes

Total Posts

10 posts

Correct reply

4 solutions
Top badges earned
Ignite 1
Give Back 5
Give Back 3
Give Back
Boost 3
View profile
vraghav
- Adobe Campaign Classic
Yes Ramaswami, this is where you feed it

Views

535

Likes

0

Replies

0
Re: Connect to mysql/snowflake databases
Avatar
Boost 250
Employee
Sukrity_Wadhwa
Employee

Likes

250 likes

Total Posts

1,115 posts

Correct reply

51 solutions
Top badges earned
Boost 250
Give Back 700
Affirm 50
Applaud 1000
Give back 600
View profile
Sukrity_Wadhwa
- Adobe Campaign Classic
Hi @ParthaSarathy, Can you please help @Ramaswami further? Thanks!

Views

428

Likes

0

Replies

0
Re: Database is full alert
Avatar
Ignite 3
Community Advisor
DavidKangni
Community Advisor

Likes

271 likes

Total Posts

374 posts

Correct reply

159 solutions
Top badges earned
Ignite 3
Give back 300
Ignite 1
Give Back 200
Give Back 100
View profile
DavidKangni
- Adobe Campaign Classic
Hi Ramaswami, You may need to do a defragmentation of data across the database as it removes bloat from the system which is caused by constant deletes done to the schemas.In high transactional databases, deletes performed on schemas cause bloat or empty spaces. This bloat continuously grows until a defragmentation is carried out.Some of the indexes also need to be deleted or recomputed. You can find more details Data model best practices or Technical maintenance Basically, you will need a DBA to...

Views

403

Like

1

Replies

0
Re: Date query
Avatar
Contributor 2
Community Advisor
Milan_Vucetic
Community Advisor

Likes

207 likes

Total Posts

414 posts

Correct reply

151 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 50
Give back 300
Ignite 40
View profile
Milan_Vucetic
- Adobe Campaign Classic
Hi @Ramaswamiexclude id like this:Regards,Milan

Views

423

Likes

0

Replies

0
Re: how to configure SMS channel
Avatar
Give Back 200
Community Advisor
Darren_Bowers
Community Advisor

Likes

125 likes

Total Posts

320 posts

Correct reply

105 solutions
Top badges earned
Give Back 200
Affirm 100
Boost 100
Applaud 50
Validate 10
View profile
Darren_Bowers
- Adobe Campaign Classic
Hi @Ramaswami1. Yes SMS channel will be chargeable. The cost depends on your service provider and the plan you have with them. Most will charge depending on how many SMS you send per day/week/month and give discounts per SMS for more sends. Also be aware that Campaign Classic always requests a "Read Receipt" from your service provider so it can tell if the message has been delivered on the handset. This is usually an extra charge (but not always)2. You can configure this yourself with the help o...

Views

444

Likes

0

Replies

0
Re: API authentication issue
Avatar
Give back 300
Community Advisor
Manoj_Kumar_
Community Advisor

Likes

183 likes

Total Posts

377 posts

Correct reply

127 solutions
Top badges earned
Give back 300
Give Back 200
Give Back 100
Give Back 50
Give Back 25
View profile
Manoj_Kumar_
- Adobe Campaign Classic
Hello @Ramaswami First change the http.method to POST thentry removing these 3 headers from your request. http.header["grant_type"] = "password"; http.header["username"] = "abc.com; http.header["password"] = "PaneL321!@"; According to the official trust pilot documentation, It is only accepting the authorization header,content Type and the Form data. Also, you can refer to this documentation for additional troubleshooting: https://developers.trustpilot.com/authentication Let me know if that work...

Views

660

Likes

0

Replies

0
Re: API Call from javascript node in workflow
Avatar
Boost 1
Level 4
Ramaswami
Level 4

Like

1 like

Total Posts

100 posts

Correct reply

1 solution
Top badges earned
Boost 1
Affirm 1
Ignite 40
Give Back 50
Ignite 30
View profile
Ramaswami
- Adobe Campaign Classic
thanks @david. it worked now

Views

639

Likes

0

Replies

0
Re: HttpClientRequest POST method with parameters
Avatar
Boost 1
Level 4
Ramaswami
Level 4

Like

1 like

Total Posts

100 posts

Correct reply

1 solution
Top badges earned
Boost 1
Affirm 1
Ignite 40
Give Back 50
Ignite 30
View profile
Ramaswami
- Adobe Campaign Standard
Same here as well

Views

464

Likes

0

Replies

0
Re: Issue in personalization block when added in hyperlink
Avatar
Boost 250
Employee
Sukrity_Wadhwa
Employee

Likes

250 likes

Total Posts

1,115 posts

Correct reply

51 solutions
Top badges earned
Boost 250
Give Back 700
Affirm 50
Applaud 1000
Give back 600
View profile
Sukrity_Wadhwa
- Adobe Campaign Classic
Hi @Manoj_Kumar_  Could you please help @Ramaswami further? Thanks!

Views

505

Likes

0

Replies

0
Re: Bulk update into workflow
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, Yes, workflow's data clob can be altered with js and/or sql.A much safer and easier approach is to export the workflows to xml, open them in vs code or notepad++, find/replace there, then re-import. Thanks,-Jon

Views

401

Like

1

Replies

0
Re: global functions to use in workflows
Avatar
Boost 1000
Community Advisor
Jonathon_wodnicki
Community Advisor

Likes

1,003 likes

Total Posts

1,106 posts

Correct reply

531 solutions
Top badges earned
Boost 1000
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Jonathon_wodnicki
- Adobe Campaign Classic
Hi, Globals have been long considered undesirable due to the complexity and risk they create.E.g. you may want to create a function called onStart() to run at the start of a workflow, except that's taken by the software's event handler and would collide and create unexpected behavior.That said, just loadLibrary() your file and it'll install whatever's in the global namespace there to the entire workflow. This is best done at the workflow level, i.e. Properties dialog, to make it centralized and ...

Views

332

Like

1

Replies

0
Re: custom filter on the list
Avatar
Boost 1
Level 4
Ramaswami
Level 4

Like

1 like

Total Posts

100 posts

Correct reply

1 solution
Top badges earned
Boost 1
Affirm 1
Ignite 40
Give Back 50
Ignite 30
View profile
Ramaswami
- Adobe Campaign Classic
Hi @sukrity, i got to know that for temporary lists we can create a predefinied filter 😞

Views

419

Likes

0

Replies

0
Re: Personalization block which populates the value in an...
Avatar
Boost 1
Level 4
Ramaswami
Level 4

Like

1 like

Total Posts

100 posts

Correct reply

1 solution
Top badges earned
Boost 1
Affirm 1
Ignite 40
Give Back 50
Ignite 30
View profile
Ramaswami
- Adobe Campaign Classic
Hi @anupk2111, There are about 6 columns in the excel where i need to apply some logic for each column. for example : get firstname column from excel and only take first 3 letters and pass in url, get the country name from excel and remove spaces and pass in url and so on.. i don't know if we can write a javascript function and pass the return value into the url. If that functionality supports then it would be easier.

Views

450

Likes

0

Replies

0
Re: XTK-170024 The temporary 'temp:notification2' schema...
Avatar
Ignite 5
Community Advisor
kapilKochar
Community Advisor

Likes

139 likes

Total Posts

149 posts

Correct reply

47 solutions
Top badges earned
Ignite 5
Give Back 100
Ignite 3
Give Back 50
Give Back 25
View profile
kapilKochar
- Adobe Campaign Classic
Hi , Error is coming from Notification activity. Try to check which technical delivery template is used with notification activity in this workflow and check does this user which running the workflow have write access or not. Thanks,Kapil

Views

535

Likes

0

Replies

0
Re: issue in personalization block
Avatar
Boost 1
Level 4
Ramaswami
Level 4

Like

1 like

Total Posts

100 posts

Correct reply

1 solution
Top badges earned
Boost 1
Affirm 1
Ignite 40
Give Back 50
Ignite 30
View profile
Ramaswami
- Adobe Campaign Classic
Hi @Dareen, i can't able to add this in tag. if i use this in href like .. its given me the link as http://xx.com/123 ( it should be 1 or 2 or 3 but not 123 )

Views

611

Likes

0

Replies

0
Re: downloading a file from internal companys sftp server
Avatar
Boost 1
Level 4
Ramaswami
Level 4

Like

1 like

Total Posts

100 posts

Correct reply

1 solution
Top badges earned
Boost 1
Affirm 1
Ignite 40
Give Back 50
Ignite 30
View profile
Ramaswami
- Adobe Campaign Classic
thanks Darren, i have added sftp before the link and removed http and it worked. Thanks for this.

Views

427

Likes

0

Replies

0
Re: addin custom table
Avatar
Boost 1
Level 4
Ramaswami
Level 4

Like

1 like

Total Posts

100 posts

Correct reply

1 solution
Top badges earned
Boost 1
Affirm 1
Ignite 40
Give Back 50
Ignite 30
View profile
Ramaswami
- Adobe Campaign Classic
Hi @isahore, I wanted to use 'continous delivery' only we need to send emails for every week and don't want to fill up deliveries for each send. I used continous delivery without the query and enrichment activity : delivery : in the delivery i am uploading the file. and i was able to send the deliveries like this and i am recieving emails but i am getting some error in contionus delivery though i don't see any problem in deliveries. in the logs i am seeing this:

Views

571

Likes

0

Replies

0
Re: Bounce counts
Avatar
Contributor 2
Community Advisor
Milan_Vucetic
Community Advisor

Likes

207 likes

Total Posts

414 posts

Correct reply

151 solutions
Top badges earned
Contributor 2
Applaud 25
Ignite 50
Give back 300
Ignite 40
View profile
Milan_Vucetic
- Adobe Campaign Classic
Hi @Ramaswami, extend this query in WHERE clause to identify you specific delivery or domain.You have enough for start just adjust it per your needs. SELECT sum((D0.iUnknownUser)) as HARD_BOUNCES, sum((D0.iUnreachable + D0.iMailBoxFull + D0.iInvalidDomain + D0.iDisabled + D0.iNotConnected + D0.iRefused)) as SOFT_BOUNCES,sum((D0.iPrepared + D0.iError + D0.iSuccess)) as PROCESSED,sum(D0.iSent) as SENT,D0.sDomain,O2.sLabelFROM NmsDeliveryLogStats D0JOIN NmsDelivery D1 ON (D1.iDeliveryId = D0.iDeliv...

Views

638

Likes

0

Replies

0
Re: Adobe API capabilities
Avatar
Give Back 200
Community Advisor
Darren_Bowers
Community Advisor

Likes

125 likes

Total Posts

320 posts

Correct reply

105 solutions
Top badges earned
Give Back 200
Affirm 100
Boost 100
Applaud 50
Validate 10
View profile
Darren_Bowers
- Adobe Campaign Classic
That is one way to do it I suppose. If all you are doing is duplicating an existing Campaign and all its assets you might be better off looking for a Duplicate object API instead. I'm unsure of what your use case is here so its hard to tell what you are trying to achieve by creating a Campaign purely from API

Views

600

Likes

0

Replies

0
Re: seed addresses import
Avatar
Give Back 200
Community Advisor
Darren_Bowers
Community Advisor

Likes

125 likes

Total Posts

320 posts

Correct reply

105 solutions
Top badges earned
Give Back 200
Affirm 100
Boost 100
Applaud 50
Validate 10
View profile
Darren_Bowers
- Adobe Campaign Classic
Hi @Ramaswami - we use ReturnPath seeds as well and I have set up an Import job to process the list when they release a new Seed List.Read this: https://docs.adobe.com/content/help/en/campaign-classic/using/getting-started/importing-and-exporting-data/generic-imports-and-exports.htmlSave the Excel file as a CSV file (the one you have opened in Excel is probably already a CSV). Then create yourself a new Simple Import job with the following Field Mappings (Seed Folder Internal Name is the interna...

Views

574

Likes

0

Replies

0