You can use placeholders in your answer phrases to signal that dynamic texts should be inserted here. Use one of the following texts (including the curly brackets).
{RB_Lastname}
|
The last name of the e-mail sender
|
{RB_Lastname+}
|
The last name of the e-mail sender, including possible titles
|
{RB_Firstname}
|
The first name of the e-mail sender
|
{RB_Firstname1}
|
The first of the first names of the e-mail sender
|
|
|
{RB_Male}...{/RB_Male}
|
The text represented here with ... will only be inserted if the sender is male.
|
{RB_Female}...{/RB_Female}
|
The text represented here with ... will only be inserted if the sender is male.
|
|
|
{RB_Username}
|
Your complete name
|
{RB_Userlastname}
|
Your last name
|
{RB_Userfirstname}
|
Your first name
|
|
|
{RB_WDayGer}
|
Weekday (German)
|
{RB_WDayEng}
|
Weekday (English)
|
{RB_WDayGer2}
|
Weekday (2 letters, German)
|
{RB_WDayEng2}
|
Weekday (2 letters, English)
|
{RB_Hour}
|
Hour (0-23)
|
{RB_Hour2}
|
Hour (00-23)
|
{RB_Minute}
|
Minute (0-59)
|
{RB_Minute2}
|
Minute (00-59)
|
{RB_Day}
|
Day (1-31)
|
{RB_Day2}
|
Day (01-31)
|
{RB_Month}
|
Month (1-12)
|
{RB_Month2}
|
Month (01-12)
|
{RB_Year2}
|
Year (00-99)
|
{RB_Year4}
|
Year (1970-2030)
|
{RB_MonthGer}
|
Name of the month (German)
|
{RB_MonthEng}
|
Name of the month (English)
|
{RB_MonthGer3}
|
Name of the month (3 letters, German)
|
{RB_MonthEng3}
|
Name of the month (3 letters, English)
|
All of the above time placeholders refer to the current time. If you want to refer to the creation time of the e-mail that you're currently answering, append "_Mail" to the tag. Example: {RB_Hour_Mail}. Furthermore you can move the point in time by x minutes. E.h. 30 minutes later: {RB_Hour+30}:{RB_Minute2+30} or e.g. exactly 1 day ago: {RB_Day-1140}. {RB_Hour-1440}:{RB_Minute2-1440}
|
|
|
{RB_Break}
|
Inserts a line break.
|
{RB_Textfield} / {RB_Textfield(Helptext)}
|
ReplyButler will ask for a text
|
{RB_Selectfield(a|b|c)}
|
ReplyButler will show multiple alternatives to the use. You may also use this by putting each alternative into a separate line (without |)
By default the respective option is shown in the selection box. If you want to use a different (more descriptive) text for showing than for inserting use the format "Show:=Insert". Example:
{RB_Selectfield(Info:=http://....|Home:=http://...|Buy:=http://...)}
|
{RB_FromFile(filename)}
|
Inserts the contents of this text file
|
{RB_LineFromFile(filename)}
|
Inserts the first line of this text file and removes that line from the file.
|
{RB_Subject}
{RB_SubjectPure}
|
Inserts the subject of the e-mail. The token {RB_SubjectPure} removes the tracking number beforehand, if necessary.
|
{RB_SetSubject(newvalue)}
|
Sets the subjects of the e-mail. If a tracking number exists, this will overwrite it. You can avoid this, by combining this command with RB_TrackingNumber.
|
{RB_TrackingNumber}
|
Inserts the e-mail's original tracking number (without [# ])
|
{RB_Body}
|
Inserts the body of the e-mail
|
{RB_SenderEMail}
|
Inserts the sender of the e-mail
|
{RB_GetPage(url, bCached=false)}
|
Inserts the web page
|
{RB_SetVar(Wert)}
|
Stores the value in the default variable
|
{RB_SetVar1(Wert)} / {RB_SetVar2(Wert)} / {RB_SetVar3(Wert)}
|
Stores the value in variable 1 / 2 / 3
|
{RB_GetVar1} / {RB_GetVar2} / {RB_GetVar3}
|
Inserts the value of variable 1 / 2 / 3
|
{RB_Code(code)}
|
Executes the code without returning anything. Useful for making large code blocks look nicer.
|
{RB_ExtractXml(xmlcode, xmltag)}
{RB_ExtractXml(xmltag)}
|
Inserts of the value of the xmltag of xmlcode. The xmlcode can be read from the default variable.
|
{RB_ExtractRE(text,regularexpression)}
|
Uses the regular expression to extract the desired information from the first parameter (which can be the e-mail body, for example). Example: To extract the date from an e-mail form (with the format "MyDate:14-01-2011"), use the following expression: {RB_ExtractRE({RB_Body},MyDate:(..........))}
|
{RB_Link(url, Linktext)}
|
Inserts a clickable link. Requires a HTML e-mail.
|
{RB_StartBrowser(url)}
|
Opens a web browser with the given url
|
{RB_SetInfoText(text)}
|
Displays this text in the sidebar preview if no cliptext is selected. Can be combined with RB_GetPage and RB_SenderEMail. Can be used in cliptexts with "insert automatically" and "always relevant".
|
{RB_DefaultPreview}
|
No preview is shown for this cliptext. Instead the InfoText (from the RB-Tag or the plentyMarkets query) is shown, if available.
|
{RB_CloseMail}
|
Closes the current e-mail window.
|
{RB_Placeholder(infotext, example)}
|
When used, an information window is shown and the user is requested to enter a text that replaces this RB-Tag permanently in this cliptext.
|
Only for plentyMarkets (See: Configuration > Options > My Data > CRM)
Simple placeholders which insert the customer data from the plentyMarkets XML interface:
{PlentyXmlCustomer_ followed by:
Accountnumber, AdditionalName, ArchiveNumber, BLZ, BankData, BankName, City, Company, ContactPerson, CountryID, CountryISO2, CustomerClass, CustomerID, CustomerNumber , CustomerRating , CustomerSince, Customers, Date, DateOfBirth, DebitorAccount, EbayName, Email, ErrorMessages , Evaluation, FSK, Fax, FirstName, FormOfAddress, Free1, Free2, Free3, Free4, Free5, Free6, Free7, Free8, FreeTextFields, HouseNo, Language, LastLogin, LastSalesOrder, LastSalesOrderCount, LastSalesOrderID, Mobile, Newsletter, OwnerFirstname, OwnerName, Pages, PaymentDueWithin, ResponsibleID, Street, Success, SuccessMessages, Surname, Telephone, Title, Type, Updated, VAT_ID, ZIP
Simple placeholders which insert the order data from the plentyMarkets XML interface:
{PlentyXmlOrder_ followed by:
Currency, CustomerID, CustomerReference, DeliveryAddressID, DoneTimestamp, DunningLevel, EstimatedTimeOfShipment, ExchangeRatio, ExternalItemID, ExternalOrderID, InvoiceNumber, IsNetto, ItemText, LastUpdate, Marking1ID, MethodOfPaymentID, MultishopID, OrderID, OrderRowID, OrderStatus, OrderTimestamp, OrderType, PackageNumber, PaidTimestamp, PaymentStatus, Price, Quantity, ReferrerID, RemoteIP, ResponsibleID, SKU, SalesAgentID, ShippingCosts, ShippingID, ShippingMethodID, ShippingProfileID, StoreID, TotalBrutto, TotalInvoice, TotalNetto, TotalVAT, VAT, WarehouseID
Simple placeholders which insert the delivery data from the plentyMarkets XML interface:
{PlentyXmlDelivery_ followed by:
CustomerID, DeliveryAddressID, ExternalDeliveryAddressID , Evaluation, Company, AdditionalName, FormOfAddress, FirstName, Surname, Street, HouseNumber, ZIP, City, CountryID, CountryISO2, Telephone, Fax, Email, Pages, Success, SuccessMessages, ErrorMessages
Example: {PlentyXmlCustomer_City}
Obsolete (not supported by plentyMarkets 4.4 or later) placeholders which insert the data from the plentyMarkets CustomerCRM interface:
{Plenty_customer_id}, {Plenty_gender}, {Plenty_first_name}, {Plenty_last_name}, {Plenty_company}, {Plenty_ebay_name}, {Plenty_street}, {Plenty_house_no}, {Plenty_zip}, {Plenty_city}, {Plenty_country}, {Plenty_country_iso}, {Plenty_fon}, {Plenty_fax}, {Plenty_email}, {Plenty_VAT_number}, {Plenty_order_id}, {Plenty_access_key}, {Plenty_invoice}, {Plenty_address_dispatch}, {Plenty_shipping_costs}, {Plenty_parcel_service}, {Plenty_parcel_service_preset}, {Plenty_method_of_payment}, {Plenty_referrer}, {Plenty_done_timestamp}, {Plenty_paid_timestamp}, {Plenty_status}, {Plenty_packagenum}, {Plenty_customer_sign}, {Plenty_timestamp}, {Plenty_last_update}, {Plenty_multishop}, {Plenty_seller_account}, {Plenty_goods_netto}, {Plenty_goods_brutto}, {Plenty_goods_vat}, {Plenty_paid_amount}, {Plenty_dunning_level}, {Plenty_total_brutto_incl_shipping}, {Plenty_dispatch_first_name}, {Plenty_dispatch_last_name}, {Plenty_dispatch_company}, {Plenty_dispatch_street}, {Plenty_dispatch_house_no}, {Plenty_dispatch_zip}, {Plenty_dispatch_city}, {Plenty_dispatch_country}, {Plenty_dispatch_country_iso}, {Plenty_dispatch_fax}, {Plenty_dispatch_fon}, {Plenty_status_description}, {RB_PlentyCustomerData}, {RB_PlentyToken}, {RB_GetPlentyMarketsPage}
Advanced placeholders:
{RB_GetPlentyCustomerId}
|
Returns the customer number of the current e-mail. If available and if activated in the Plenty options.
|
{RB_GetPlentyOrderId}
|
Returns the most recent order number of the current e-mail. If available and if activated in the Plenty options.
|
{RB_GetPlentyDomain}
|
Returns the plenty-domain configured in the options
|
{RB_TrackingLink()}
{RB_TrackingLink(Service,TrackingNumber)}
|
Creates a link leading to the tracking page of the parcel service (DHL, DPD, GLS, UPS). If the parameters are left out, ReplyButler will query the data automatically from the plentyMarkets server.
|
|
Example for a greeting phrase:
Hello {RB_Male}Mr.{/RB_Male}{RB_Female}Mrs.{/RB_Female} {RB_Lastname},
|
|
Example for a plentyMarkets data query for the e-mail address of the current customer:
{RB_Code(
//For this address:
{RB_SetVar1({RB_SenderEMail})}
//Query data, store result in default variable:
{RB_SetVar({RB_GetPlentyMarketsPage(CustomerCRM,¶ms[sqlWhere][email]={RB_GetVar1})})}
//And now display the data:
)}parcel_service: {RB_ExtractXml(parcel_service)}
parcel_service_preset: {RB_ExtractXml(parcel_service_preset)}
packagenum: {RB_ExtractXml(packagenum)}
trackinglink: {RB_TrackingLink({RB_ExtractXml(parcel_service)},{RB_ExtractXml(packagenum)})}
|
|